Задачи по доработкам сайта
Задачи.
1). Необходимо реализовать правильную работу таймеров во всех играх на сайте. Сейчас таймеры работают не корректно, отсчет времени происходит неравномерно и нестабильно. Каждый раз проблема проявляется по разному, например в “KING OF THE HILL”, когда второй или последующий игрок сделал ставку, таймер запускается и начинается обратный отсчет времени https://drive.google.com/open?id=xxxxxx. При выполнении таймером функции обратного отсчета сейчас смена секунд может либо замедляться либо ускориться. Данная проблема присутствует в следующих играх:
a). JACKPOT http://joxi.ru/DmBO9vqIJ6BXl2
b).COINFLIP http://joxi.ru/82Q6wvETw4qDJA
c). KING OFTHE HILL http://joxi.ru/vAWaBjvcgRXj7m
По итогу работ ожидаю равномерную и постоянную(одинаковую) смену секунд во всех перечисленных играх. Деление смены одной секунды равна 1 секунде. Таймер должен работать без перезагрузки страницы.
2). Необходимо реализовать правильную работу игры JACKPOT. Сейчас, когда игроки сделали ставки и запустился таймер обратного отсчета времени, но ролл (рулетка) еще не запустила функцию прокрутки, если в это время переключить комнаты. Блок с участниками игры зависает, и не меняется состояние игры. Помогает только перезагрузка страницы. https://drive.google.com/open?id=xxxxxx
Ожидаемый результат:
При выполнении вышеописанных условий при переключении комнат, комнаты (режимы игры) должны переключаться без перезагрузки страницы, игра должна продолжать выполнять свой алгоритм.
3). Сейчас в мобильной версии в игре JACKPOTне переключаются комнаты (classic и small) https://drive.google.com/open?id=xxxxxx
Ожидаемый результат:
Игра должна повторять полностью алгоритм игры на десктопе. Смена комнат должна происходить аналогично десктопной версии, без перезагрузки страницы.
4). Исправить скорость прокрутки игроков вигре JACKPOT,. Сейчас на десктопе и в мобильной версии по разному крутится ролл (то есть в мобильной версии ролл останавливается на другом игроке (отличном от десктопной версии), хотя победитель объявляется одинаковый с декстопной версией) https://drive.google.com/open?id=xxxxxx
Ожидаемый результат:
Прокрутка ролла на десктопной версии должна совпадать с прокруткой на мобильной версии. Должна работать синхронизировано, прокрутка ролла (рулетки) должна одинаково прокручиваться и останавливаться как
на десктопной версии так и мобильной версии.
Метод проверки:
1). Перезагружаем сервер.
2). Сайт автоматически поднимается после перезагрузки сервера.
3). Задачи, которые выполнены исполнителем должны работать согласно заданному алгоритму в задаче автоматически.
4). Остальные функции сайта должны быть незатронуты и работать штатно в состоянии до начала выполнения работ исполнителем по задачам.
5). После выполнения задач, не должна появится дополнительная нагрузка на сервер как во время игры так и во время отсутствия игры.
Объем работ необходимо выполнить в течении 10 дней.
Работы ведем через GIT (bitbucket.org)
Доступ к видео предоставлю после запроса в ЛС.