24 hexs в четных, 25 в нечетных, высота 13
что мы получаем
- раскраска карты (шестиугольники + цвета)
- текущие цены строительства каждого типа объекта
- список объектов — тип объекта — координаты — доход
- состояние игрока — деньги — доход — экология — скорость убывания экологии — % исследования территорий — состояние строительства ледоколов — состояние ледоколов (позиция, № маршрута)
- События = очередь — картинка, текст, массив кнопок (кнопка = текст + что отправить на сервер по ее нажатию) — уведомления (исчезающие)
что мы присылаем (каждую секунду)
- id игрока/сессии
- action игрока + параметр
- дату посленего события в очереди
действия игрока:
- выбор маршрута в начале игры и сразу после завершения строительства ледокола
- построить разведывательную платформу (data = координаты)
- построить буровую платформу (координаты)
- запустить строительство ледокола
- отреагировать на всплывающее событие
npm install
npm run serve
npm run build
npm run test
npm run lint