Comments 6
Вот приятно читать материал знающего человека! Посмотрите пожалуйста мою разработку очень минималистичной UI библиотеки близкой по духу к React/Solid, возможно вы найдете ее полезной для своих проектов ;)
Привет. А как реализован движок геймплея? У вас нет ограничения по времени на ход - получается, состояния переключаются после отправки хода игрока. Т.е. игроки своими действиями переключают состояние, чей ход?
Я делаю пошаговые игры типа скраббла с обязательным таймером на ход, но часов на сервере нет - все рассчитывается по факту получения http-запроса текущего состояния игры . Если оба игрока слились, то нет запросов, игра исчезла с сервера)
Понимаю, что лучше обмен событиями сделать на вебсокете, но не могу придумать, как на стороне сервера организовать драйвер игрового процесса - часы, смена ходов и т.д.
ПС классная реализация нард. Ее бы в телеграм web3 упаковать, выпустить свой токен и сделать систему наград за действия, дарить токены, играть на токены с противниками по всему миру 😉
Что нового в последнем обновлении кроме того что таблицу рекордов выпилили в отдельную кнопку?
Как я создавал онлайн игру «нарды» (часть первая)