Техническое задание: Разработка 2D-игры в жанре бесконечного раннера
Основная концепция
Необходимо создать игру, вдохновленную механиками и геймплеем Ski Safari. Это 2D-игра с видом сбоку, где персонаж автоматически движется вперед, а игрок управляет прыжками и уклонениями, собирает бонусы и уворачивается от препятствий на бесконечно генерируемом уровне.
Ключевые требования
- Кроссплатформенность: Игра должна быть встроена в веб-сайт и корректно работать как на компьютерах (управление клавиатурой), так и на мобильных устройствах (управление тапами/свайпами).
- Две версии для оценки:
- Версия 1 (Минимальная): Рабочий прототип с базовой механикой, примитивной графикой (геометрические фигуры, placeholder-спрайты) и без озвучки. Только функциональный код игры.
- Версия 2 (Под ключ): Полноценный продукт с уникальной или стилизованной графикой, анимациями, звуковыми эффектами, фоновой музыкой и полировкой геймплея.
- Базовый функционал игры:
- Автоматическое движение персонажа и генерация бесконечного уровня.
- Управление прыжком, скольжением (возможно, дополнительными действиями).
- Система подсчета очков (за расстояние, сбор бонусов).
- Различные типы препятствий и бонусов.
- Система ускорения (например, на животных или транспорте, как в оригинале).
- Меню старта, паузы, рестарта, таблица рекордов.
- Техническая часть: Разработка должна быть выполнена на движке Unity с возможностью сборки в WebGL для интеграции в сайт.
Ожидаемый результат
Готовый игровой проект, который можно загрузить на хостинг и встроить на веб-страницу через iframe или другим стандартным для WebGL способом. Код должен быть чистым и документированным.