Skip to content

EPIC: Create a server for a multiplayer support #39

@Dominux

Description

@Dominux
  • Пользователь создает аккаунт
  • Пользователь создает комнату
  • Пользователь может получить комнату по ссылке
  • Пользователь создает ссылку на приглашение в комнату
  • Пользователь принимает ссылку на приглашение в комнату и добавляется в нее как второй игрок
  • Первый игрок начинает игру
  • Открыть WS соединение
  • При создании игры создавать историю
  • Создать сущность записи истории
  • Делать новые записи каждый ход
  • При отмене хода - удалять запись
  • Добавить страницу выбора режима игры, синглплеер будет везти к существующей версии игры, мультиплеер - к новой, серверной
  • Запустить бэк в дев режиме
  • Подключить к бэку фронт
  • Добавить страницу регистрации
  • Добавить страницу комнат с возможностью ее создания
  • Добавить страницу комнаты по id, с видом, кто из игроков уже есть и кнопкой начала игры у черного (первого) игрока
  • Удалять room states когда оба игрока отключились от сокета
  • Зарезолвить баг с роутингом фронта на проде
  • Баг в синглплейре - камни ставятся, начиная с белого, а не с черного
  • Разворачивать бэк на сервере
  • Бэк по HTTPS
  • Проксировать трафик wss

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions