Создать клиентскую часть игры в шашки
Цена договорная
•
наличный расчёт
В перспективе разработка двух игр - шахматная и шашечная. Шахматная (Кингчесс) уже реализована на старом ресурсе и можно посмотреть как она работает - http://www.openchess.ru/zona.php для общего понимания принципа выставления фигур на доску и алгоритма работы игры (доступа к коду нет).
На первом этапе потребуется разработка именно шашечной игры (Московские шашки), с более простой логикой.
Требования:
Московские шашки
Указывайте вашу цену, сроки и работы по которым можно было бы оценить, что вы справитесь с заданием)
На первом этапе потребуется разработка именно шашечной игры (Московские шашки), с более простой логикой.
Требования:
- Написание на jquery, js
- Обязательное наличие коллбэков для работы с серверной частью. Необходимо будет сохранять все данные по партии, чтобы в дальнейшем можно было полностью воспроизвести все ходы игры. Так же партия может идти не в режиме онлайн, а с длительными перерывами, например между ходами может пройти несколько дней или недель.
- Привязка партии к пользователю, работа с авторизацией.
- Желательно использование уже готового, хорошо задокументированного движка, например https://chessboardjs.com/ или по согласованию на ваш выбор.
Московские шашки
- Перед игрой все 12 шашек находятся в резерве, т.е. за пределами доски.
- При первом действии белые, а затем черные, выставляют по одной шашке на своей половине доски.
- Начиная со второго действия, соперники могут выставлять одну шашку на своей половине доски или делать обычный шашечный ход. За одно действие нельзя выставлять более одной шашки.
- Не допускается выставлять шашку на поле, соседнее по диагонали с шашкой другого цвета.
- Шашист, которому представилась возможность побить шашку соперника, не может выставлять шашку на поле с тем, чтобы не допустить взятия шашки; брать стоящую под боем шашку надо обязательно.
- В московских шашках цель игры та же, что и в русских шашках: побеждает тот, кто первым уничтожит, либо запатует все шашки противника.
- За основу этой игры взяты классические русские шашки, поэтому свойства ходов шашек и дамок здесь идентично русским шашкам: обычная шашка может ходить только вперёд на одну клетку, есть может и назад. Дамка ходит на любое число полей вперёд и назад, а при взятии встаёт на одну клетку позади той, на которой стояла побитая шашка.
Указывайте вашу цену, сроки и работы по которым можно было бы оценить, что вы справитесь с заданием)
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.