Шашки по сети

Мой новый проект. Сетевая игра Шашки. Это все еще демка в разработке, но в целом, уже играбельно, и выглядит неплохо:

Кода уже порядка 2К строк. Интерфейс сделан на VUE, Quasar. Для сетевого обмена используется библиотека socket.io.

Сама игра написана на чистом Javascript, полностью отрисовывается на Canvas.

Сервер работает на Node.js, используется фреймворк Express.js

Игра пока работает только с мобильного устройства.

Демку можно попробовать здесь:

https://checkers.rozenlab.com/?#/checkers/white

https://checkers.rozenlab.com/?#/checkers/black

Каждый пользователь заходит по своей ссылке. Одновременно на сервере пока может играть только двое, друг с другом.

Ну, код сервера пока содержит всего 25 строк, и просто зеркалирует все, что приходит.

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

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