Что нужно сделать

Разработать MVP (минимально рабочую версию) игры в жанре match-3. Основная фишка - игрок не просто меняет фишки, а проводит путь пальцем или мышью, собирая цепочки врагов одного цвета. Действие разворачивается в сеттинге русских сказок, прорисовка - 2D.

Обязательная часть: ядро геймплея

  • Сетка: 7x7 клеток, размер одной клетки - 38×38 px.
  • Управление: зажатие кнопки над героем (или рядом) = начало рисования пути. Движение мыши/пальца - путь рисуется. Отпускание = герой проходит путь. Возврат к герою = сброс/отмена пути.
  • Логика: герой передвигается и уничтожает врагов одного цвета. Пройти за раз можно только по монстрам одного оттенка.
  • Фича: уничтоженные враги приносят очки (длинная цепочка = множитель).
  • Победа: убить заданное количество врагов (обычно 5-10 разных сценариев триггерят win), условие настраивается.

Базовый интерфейс

  • Экран игры: счёт очков, цель уровня (сколько врагов надо убить), кнопка паузы / выхода.
  • Окно победы с результатами.
  • Главное меню-хаб: две кнопки - «Играть» и «Выход».

Технические требования

  • Движок: Godot Engine 4.x (4.0 и выше).
  • Устройства: ПК (операционная система - любая) и мобильные телефоны/планшеты (сенсорный экран).
  • Ориентация экрана: альбомная (landscape).
  • Итоговый код: чистый, откомментированный, архитектура подразумевает лёгкую замену ассетов (не надо глухо вшивать пути к картинкам в стрелялки).
  • Модули должны быть слабо связаны - возможности замены паззла интерфейсов не требующей божественной кары при удалении одного из модулей.

Что исполнитель не делает - это предоставляет заказчик

  • почти вcя документно-описательная часть: GDD,чокальс/дескстрибуция классов некой сущности.
  • Placeholder-ассеты - уже выданы.
  • Видео референсы (показывается геймплей бомби-аналагов? уже покажу!).
  • Получение тех рисков известением соп линерные ваны звуотов точная реакчией тех возможностей мне хото всё слауп не обязано - меня кате судить контртом в реальный.