Подсчёт баллов на стороне клиента | Веб-версия онлайн шахмат
Добрый день.
Проект в разработке. Есть программист что делает серверную часть.
Ищем второго программиста.
Задача:
Подсчёт баллов на стороне клиента
Технологии и языки программирования:
— Используется шахматная библиотека chessboard.js (https://chessboardjs.com/), chess.js (https://github.com/jhlywa/chess.js)
— Соединение между сервером и клиентом: websocket
Описание процесса:
1. Клиент-пользователь делает ход на шахматной доске
2. По определенным критериям ему добавляются или снимаются баллы
3. По окончании игры, собранные клиентом баллы передаются на сервер,
4. Сервер сообщает итоговые результаты и выводит табл. пользователей
Рейтинговая система:(+) 10 очков - результативный ход
(+) 1 - ход
(-) 3 - пропуск хода
(-) 0,01 - каждая секунда размышления