No description
- GDScript 100%
| assets | ||
| docs | ||
| resources | ||
| scenes | ||
| scripts | ||
| shaders | ||
| .gitignore | ||
| AGENTS.md | ||
| export_presets.cfg | ||
| icon.svg | ||
| icon.svg.import | ||
| LICENSE.txt | ||
| opencode.json | ||
| project.godot | ||
TheGame — Документация
Изометрическая 3D RPG в сеттинге киберпанк на Godot 4. Одиночная кампания, low-poly графика, управление мышью и тачем.
Состав
| Файл | Содержание |
|---|---|
| 01-game-design.md | Геймдизайн-документ: концепция, мир, механики, бой, ранения, взлом, крафт, город, полиция, лут, управление, кампания, арт-дирекшн |
| 02-technical-design.md | Технический дизайн: архитектура Godot 4, структура проекта, системы, данные, оптимизация |
| 03-development-plan.md | План разработки: этапы, мильстоуны, оценки, риски |
Ключевые решения
- Движок Godot 4 (GDScript), Forward+ на ПК / Mobile-рендерер на мобильных.
- Единая схема ввода мышь/тач через
InputRouter(игровая логика не знает о устройстве). - Замедление времени через
Engine.time_scale(тактический фокус, UI наALWAYS). - Данные отдельно от логики: контент в
Resource-классах (.tres). - Ранения — лёгкие/тяжёлые + кровотечение; лечит только медклиника (
InjuryComponent). - Розыск/полиция — волны подкрепления через
WantedManager. - Крафт вынесен за MVP (Этап 6 плана).
- Первая вертикаль: движение + стрельба (Этап 1 плана, ~3–4 недели).