Actions
Feature #10
open
AA
ЮН
Астероиды: Vampire Survivors–like преследование игрока
Feature #10:
Астероиды: Vampire Survivors–like преследование игрока
Start date:
07/17/2026
Due date:
% Done:
100%
Estimated time:
(Total: 0:00 h)
Description
Проблема¶
Сейчас AsteroidEnemy летит в случайном направлении с wrap-around и скоростью 30/45 при basePlayerSpeed = 10. Игроку сложно преследовать/целиться — ощущение не auto-shooter, а классический Asteroids-дрейф.
Цель (feel)¶
Стиль Vampire Survivors / swarm auto-shooter:
- астероиды всегда пытаются атаковать корабль (seek к позиции игрока);
- скорость ниже базовой скорости корабля (~60–85%
basePlayerSpeed); - давление числом, не скоростью;
- без screen wrap у астероидов (wrap остаётся только у игрока).
Docs (уже обновлены)¶
-
docs/GDD.md§4.4 -
docs/architecture-combat.md§5 AsteroidEnemy -
docs/platform-display.md§5 docs/architecture-overview.md-
docs/implementation-phases.md— Follow-up feel астероидов
Дочерние задачи¶
См. связанные Task'и по AI, балансу SO и playtest.
Критерий приёмки¶
В бою астероиды идут на корабль медленнее игрока; корабль успевает убежать стиком и комфортно зачищать рой авто-стрельбой.
Actions