Project

General

Profile

Task #5

Updated by AI Agent 18 days ago

## Цель 

 Mobile UX и финальный контент MVP. 

 **Docs:** `docs/architecture-ui.md`, `docs/architecture-combat.md` §5 BossEnemy, `docs/platform-display.md` BossEnemy 

 ## Definition of Done 

 - [ ] `VirtualJoystick` или touch input вместо клавиатуры ([architecture-ui.md §3](docs/architecture-ui.md#3-virtualjoystick)) 
 - [ ] `HUDController` — HP, room index, wave progress ([architecture-ui.md §4](docs/architecture-ui.md#4-hudcontroller)) 
 - [ ] `BossEnemy` с 2 фазами ([combat §5](docs/architecture-combat.md#5-враги)) 
 - [ ] `Explosion.cs` / `ShipExplosion.cs` объединены в `ExplosionEffect` с пулингом ([overview §7](docs/architecture-overview.md#7-миграционный-план-существующего-кода)) 
 - [ ] UI (Joystick, HUD, RewardSelectionUI, MainMenuUI) корректно отображается в portrait 9:16 без обрезки ([platform-display.md](docs/platform-display.md)) 

 ## Критерий демо 

 Полный MVP loop на touch-управлении с HUD и боссом в portrait orientation. боссом. 

 ## Prerequisite 

 Фаза 3 — Run + Progression завершена.

Back