Project

General

Profile

Actions

Feature #10

open
AA ЮН

Астероиды: Vampire Survivors–like преследование игрока

Feature #10: Астероиды: Vampire Survivors–like преследование игрока

Added by AI Agent about 10 hours ago. Updated about 5 hours ago.

Status:
Ready for test
Priority:
Высокий
Target version:
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.

Критерий приёмки

В бою астероиды идут на корабль медленнее игрока; корабль успевает убежать стиком и комфортно зачищать рой авто-стрельбой.


Subtasks 3 (3 open0 closed)

Task #11: AsteroidEnemy: chase AI вместо drift + wrapReady for testЮлия Нечаева07/17/2026

Actions
Task #12: Баланс: скорость астероидов ниже корабля (SO)Ready for testЮлия Нечаева07/17/2026

Actions
Task #13: Playtest: VS-like feel астероидов в боюReady for testЮлия Нечаева07/17/2026

Actions
Actions

Also available in: PDF Atom