Files
Adventures-of-Kirby/Docs/GDD.md
T
ifontosh 1c6c9b2a70 Initial Unity 6 scaffold for Cat Kirby Adventures.
Add Phase A greybox vertical slice: third-person movement, forest path, checkpoints, story triggers, and light ability gate.
2026-09-08 17:09:27 +08:00

2.8 KiB
Raw Blame History

GDD — Приключения кота Кирби

Название

Приключения кота Кирби (репозиторий: Cat-Kirby-Adventures).

Фэнтези

Игрок ведёт чёрного кота Кирби по миру, где внешние препятствия отражают внутренний путь героя. Способность Свет — проявление внутреннего источника: игрок учится «видеть» и открывать то, что закрыто страхом и тьмой. Тон: тёплый, сказочный, с уважением к тексту книги; геймплей — понятный 3D-платформинг от третьего лица.

Основной цикл (core loop)

  1. Исследовать короткий сегмент уровня (тропа / платформы).
  2. Читать сюжетные реплики в триггерах (атмосфера глав).
  3. Преодолевать прыжки и пропасти; сохраняться на чекпоинтах.
  4. Получить способность Свет и применить её к реактивным объектам.
  5. Открыть ворота / пройти к следующей зоне → победа на срезе.

Способность «Свет»

  • Состояние: заблокирована до пьедестала на середине Level 01.
  • Ввод: ЛКМ или E.
  • Поведение: короткий raycast вперёд, вспышка LineRenderer, вызов ILightReactive.OnHitByLight.
  • Кулдаун: ~0.75 с.
  • Смысл в срезе: открыть LightGate у деревни и завершить уровень.

Камера

Третье лицо: следование за Кирби, yaw/pitch от мыши, ограничение pitch. В прототипе — SimpleCameraFollow (без жёсткой зависимости от API Cinemachine 3).

Объём вертикального среза (Phase A)

Включено Не в срезе
Level_01_Forest (runtime greybox) Полные уровни глав 5–13
Движение, прыжок, чекпоинты Боевая система, инвентарь
Свет + одни ворота Много врагов / квесты
2–3 сюжетных оверлея Полный диалоговый UI / озвучка
Пауза, win-state Сохранения на диск, меню настроек

Цель среза: доказать фан «книга → платформер» и петлю «движение → история → Свет → ворота».