Описание проекта
Проект включает полный игровой цикл с несколькими уровнями нарастающей сложности, живой счётчик очков и постоянную таблицу лидеров, чтобы игроки могли сравнивать результаты и соревноваться друг с другом. Ввод с сенсорного экрана и с клавиатуры должен ощущаться одинаково точно, а вёрстка — аккуратно подстраиваться под любой размер экрана и ориентацию. Не менее важно, чтобы готовую игру было легко встроить на наш сайт простым сниппетом, чтобы она быстро загружалась и корректно вела себя внутри iframe, не ломая окружающую страницу. Мы предоставим концепцию, референсы по арт-направлению и обратную связь на всех этапах; от вас — инженерия, полировка и внимание к деталям.
При отклике приложите, пожалуйста, портфолио прошлых браузерных игр или интерактивных работ на canvas и короткую заметку о том, как вы построите архитектуру кода и реализуете сохранение результатов. Мы ценим поддерживаемый, хорошо прокомментированный исходник, который наша команда сможет развивать дальше.
— Аркадный или логический геймплей с несколькими уровнями и ростом сложности
— Система очков и постоянная онлайн-таблица лидеров
— Плавный рендер на Canvas/WebGL, цель 60 fps на ПК и мобильных
— Отзывчивое сенсорное и клавиатурное управление, любой размер экрана
— Простое встраивание на сайт через лёгкий сниппет или iframe
— Чистый задокументированный исходный код JavaScript вместе со сборкой