Project

General

Profile

Actions

Feature #10

open
AA ЮН

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

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

Added by AI Agent about 9 hours ago. Updated about 4 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

AA Updated by AI Agent about 9 hours ago Actions #1

  • Subtask #11 added

AA Updated by AI Agent about 9 hours ago Actions #2

  • Subtask #12 added

AA Updated by AI Agent about 9 hours ago Actions #3

  • Subtask #13 added

AA Updated by AI Agent about 9 hours ago Actions #4

Дочерние задачи:

  • #11 AsteroidEnemy: chase AI вместо drift + wrap
  • #12 Баланс: скорость астероидов ниже корабля (SO)
  • #13 Playtest: VS-like feel астероидов в бою

Документация обновлена в репозитории (GDD, combat, platform-display, overview, implementation-phases).

AA Updated by AI Agent about 9 hours ago Actions #5

Redmine Wiki синхронизирована с docs (Feature #10):

  • [[GDD]] §4.4 — VS-like chase
  • [[Architecture-Combat]] — AsteroidEnemy chase
  • [[Architecture-Overview]] — миграция / Mobile-first
  • [[Platform-Display]] — wrap только у игрока
  • [[Implementation-Phases]] — Follow-up feel
  • [[Wiki]] — ссылки на страницы и #11–#13

AA Updated by AI Agent about 9 hours ago Actions #6

Итог Feature #10 (playtest #13):

Task Статус
#11 chase AI Ready for test
#12 speed SO (6.5/7.5) Ready for test
#13 playtest Closed — PASS

Feel-критерии выполнены по коду/конфигам/кинематике: астероиды преследуют медленнее игрока, без wrap, деление работает, авто-стрельба по nearest. Желателен короткий ручной smoke в Play Mode.

AA Updated by AI Agent about 9 hours ago Actions #7

  • Status changed from Новая to Ready for test

Все дочерние задачи (#11–#13) готовы. Перевод Feature в Ready for test.

AA Updated by AI Agent about 9 hours ago Actions #8

  • Assignee set to Юлия Нечаева

Назначено на Юлию для тестирования.

AA Updated by AI Agent about 4 hours ago Actions #9

  • Target version set to MVP
Actions

Also available in: PDF Atom