1

Етап 1

Разработать инфраструктурный слой

28 жовтня—03 листопада

2

Етап 2

Разработать стартовый экран

04 листопада—10 листопада

3

Етап 3

Разработать внешний вид главного экрана, механизм ходов

11 листопада—17 листопада

4

Етап 4

Разработать механизм игровых карт для главного экрана, запись и просмотр истории игры

18 листопада—24 листопада

5

Етап 5

Разработать интерфейс ведущего игры

25 листопада—01 грудня

6

Етап 6

Разработать экран завершения игры

02 грудня—08 грудня

7

Етап 7

Протестировать и устранить недоделки в игровом процессе

09 грудня—15 грудня

8

Етап 8

Реализовать функционал видеоконференции (будет детализировано позднее)

16 грудня—29 грудня

1

Етап 1

Разработать инфраструктурный слой

28 жовтня—03 листопада

2

Етап 2

Разработать стартовый экран

04 листопада—10 листопада

3

Етап 3

Разработать внешний вид главного экрана, механизм ходов

11 листопада—17 листопада

4

Етап 4

Разработать механизм игровых карт для главного экрана, запись и просмотр истории игры

18 листопада—24 листопада

5

Етап 5

Разработать интерфейс ведущего игры

25 листопада—01 грудня

6

Етап 6

Разработать экран завершения игры

02 грудня—08 грудня

7

Етап 7

Протестировать и устранить недоделки в игровом процессе

09 грудня—15 грудня

8

Етап 8

Реализовать функционал видеоконференции (будет детализировано позднее)

16 грудня—29 грудня

20 жовтня 2019 31 грудня 2019
Ціль прострочена на 1792 дня

Мета закинута

Автор не відписував в цілі 5 років 25 днів

Автор мети

Михаил Бузуверов

Росія, Магнитогорск

40 Рік / року / років

Кар'єра та робота

Реализовать сервис онлайн-игры

Как минимум с начала года существует амбициозный проект по реализации онлайн-сервиса для уже существующей настольной игры. Договоренность с авторами игры и их поддержка есть. Востребованность (на мой взгляд) есть. Интерес сделать - есть. Движение к цели - увы, но медленное и очень неспешное.

Желаю интенсифицировать достижение данной цели. Сервис должен быть сделан в объеме первой версии и запущен до конца 2019 года. Разбиваю его на отдельные этапы и буду публиковать отчеты о достижении на еженедельной (или чаще) основе.

В данной цели намеренно не пишу никаких подробностей, ограничиваясь безличными "игра" и "сервис" т.к. на данный момент не готов раскрывать детали проекта.

Немного технических моментов:

  1. Игра представляет из себя веб-приложение с возможностью видеть друг друга через веб-камеру и общаться в реальном времени.
  2. Серверная часть - на Java (Spring, Lombok, Hibernate)
  3. Клиентская часть - на React
  4. Взаимодействие клиента и сервера - REST и WebSocket.
  5. Видео - по WebRTC (тут пока еще не знаю всех деталей)

Пока размышляю над целесообразностью поставить на эту цель "Цену слова"

Разработка, по моему нынешнему представлению, выливается примерно в следующее:

  1. Собственно игровое поле, состоящее из трех больших экранов:
    1. Стартовый
    2. Главный, на котором собственно происходит игра
    3. Финальный, на котором подводятся итоги игры
  2. Видеоподсистема, которая реализует общение между игроками и ведущим в реальном времени

Пока разобью задачу на этапы длительностью ориентировочно неделю каждый

 Критерій завершення

Первая версия онлайн-игры запущена, прошла бета-тестирование и готова к эксплуатации

 Особисті ресурси

Время, умение программировать

  1. Разработать инфраструктурный слой

    1. Взаимодействие React, RxJS, Websocket

    2. Глобальную архитектуру взаимодействия компонентов реакта через RxJS

  2. Разработать стартовый экран

    1. Реализовать фронтенд

    2. Реализовать серверную часть

  3. Разработать внешний вид главного экрана, механизм ходов

  4. Разработать механизм игровых карт для главного экрана, запись и просмотр истории игры

  5. Разработать интерфейс ведущего игры

  6. Разработать экран завершения игры

  7. Протестировать и устранить недоделки в игровом процессе

  8. Реализовать функционал видеоконференции (будет детализировано позднее)

  • 969
  • 20 жовтня 2019, 06:26

Реєстрація

Можливості
безмежні.
Настав час
відкрити свої.

Уже зарегистрированы?
Вхід на сайт

Заходьте.
Відкрито.

Ще не зареєстровані?
 
Підключіться до будь-якого з ваших акаунтів, ваші дані будуть взяті з акаунту.
Забули пароль?