Техническое задание: Доработка игры Bottle Jam на Unity

Суть проекта

Требуется завершить разработку игры-головоломки, полностью повторяющей геймплей и визуальную эстетику оригинала Bottle Jam. Основной пласт работы выполнен, имеется рабочий макет. Цель - довести проект до состояния полного, красивого и оптимизированного продукта.

Основные задачи

1. Графика и интерфейс

  • Полностью интегрировать предоставленную графику в проект.
  • Реализовать и адаптировать две версии интерфейса: портретную (для мобильных устройств) и десктопную.
  • Полностью переработать стартовую сцену: изменить с текущего простого варианта на яркий и визуально привлекательный, как в оригинальной игре.
  • Переделать и «оживить» конвейеры на уровнях, чтобы они выглядели так же красиво и динамично, как в оригинале.

2. Контент и логика уровней

  • Скопировать 75 уровней из оригинальной игры. Для этого в проекте уже написана утилита для быстрой генерации уровней, которой необходимо воспользоваться.
  • Настроить систему цветов бутылок и коробок так, чтобы они не были статичными, а менялись при каждом новом запуске уровня. Это необходимо для повышения реиграбельности и избегания полного копирования.

3. Полировка и настройки

  • Точно настроить тайминги всех анимаций в игре для плавного и приятного геймплея.
  • Провести оптимизацию проекта для стабильной работы на веб-платформах.

4. Ключевые требования

  • Визуальное качество игры должно быть идентично оригиналу: ярко, красочно, профессионально.
  • Игра должна быть стабильной, без багов и лагов.
  • Проект должен быть оптимизирован для публикации через Яндекс СДК.
  • Версию Unity менять запрещено. Работа ведется в текущей версии движка.

Что имеется на старте

  • Рабочий макет игры с базовой механикой.
  • Вся необходимая графика для портретного и десктопного режимов.
  • Утилита для генерации уровней.
  • Видео с текущим состоянием проекта для оценки прогресса.