Реализация игры "крестики-нолики".
Opened this issue · 0 comments
anastasiabusygina commented
- реализовать игру "крестики-нолики": ход можно поставить только на свободное место, в свою очередь и только за своего игрока
- отобразить ID игры
- отобразить
- предусмотрена возможность делать ход не по правилам - с помощью ввода + и - , после чего этот ход отправляется кнопкой в историю переписки и попадает на доску таким образом
- кнопка "CheatMove"
- при клике на нее открывается поле ввода и кнопка "Send Cheat Move"
- реализовать функцию Init Timeout: один участник может нажать кнопку Init Timeout во время хода оппонента, у оппонента включается таймер на 5 минут. Если оппонент делает ход, он может нажимает кнопку "Resolve timeout", после чего игра продолжается. Подробности как работает функционал уточнить у Жени
- реализовать функционал DisputeMove
- отобразить ключ сессии
- сделать кнопку для скачивания лога
- отобразить логи в новом формате:
- номер кошелька игрока
- дата и время хода
- состояние доски на начало хода с указанием игрока, на чьей стороне ход
- состояние доски на конец хода с указнием игрока, на чьей стороне ход
- номер хода
- номер клетки, на который поставлен ход
- подпись
- ключ сессии
- кнопка для открытия текстового лога
- в логе первое сообщение - с текстом