Actions
Task #4
open
AA
ЮН
Feature #2: MVP Asteroids — полная реализация
Фаза 3 — Run + Progression (комнаты, апгрейды, мета-валюта)
Task #4:
Фаза 3 — Run + Progression (комнаты, апгрейды, мета-валюта)
Start date:
06/30/2026
Due date:
% Done:
100%
Estimated time:
Description
Цель¶
Полный roguelike loop — комнаты, награды, мета-валюта.
Docs: docs/architecture-run.md, docs/architecture-progression.md, docs/architecture-ui.md
Definition of Done¶
-
RunController+RoomController+WaveManager+SpawnDirector(run §5–7) -
LinearRoomSequence— минимум 2 combat-комнаты + boss (run §8) -
UpgradePool(10 SO) +UpgradeSelectorпредлагает 3 апгрейда (progression §4–5) -
UpgradeApplicatorприменяет выбранный апгрейд кPlayerStats/WeaponSystem -
RewardSelectionUIпоказывает карты и ставитTime.timeScale = 0(architecture-ui.md §5) -
MetaCurrencyServiceначисляет валюту наRunEndedEventи сохраняет черезSaveService(progression §8) -
MainMenuUIотображает баланс мета-валюты (architecture-ui.md §6)
Критерий демо¶
MainScene → Run → очистка комнаты → выбор апгрейда → следующая комната → смерть или победа над боссом → возврат в меню с обновлённой валютой.
Prerequisite¶
Фаза 2 — Combat slice завершена.
Actions