Требуется игра "короткие нарды"

15 000 руб. за проект • электронные деньги
21 января 2018, 01:10 • 2 отклика • 66 просмотров
Нужны класические короткие нарды, на двоих игроков (multiplay) с
возможностью удвоения. Нужна браузерная версия, графика по минимуму.

Так же требуется возможность включения авто вывода камней когда они "в доме" и функция авто игры в случае если игрок отключился.

В сети полно исходников этой игры так что логику не придется писать с нуля. Вот примеры:
https://github.com/zacharytower/Backgammon
https://github.com/quasoft/backgammonjs

Игра запускается в отдельной сессии. Генерация сессии:

Логином пользователя является, <?php $_SESSION['login']=id_session(); ?>

Сама игровая сессия не путать! с сессией PHP

md5($id+$rand); где id - это ид записи в таблице $rand=rand();



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



Перед каждым ходом включается таймер - 15 сек, за это время игрок
должен успеть сделать ход, если не успевает тогда скрипт самостоятельно
совершает ход вместо игрока.



Важное требование чтобы записывался каждый шаг игры. Начало сессии,
бросок, получение случайных чисел, ход игрока и т.д. Данные должны
сохраняться в sql и отдельно в лог файл. (формат записи предоставлю)