26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
# Dawn Godot — Claude Code Guide
|
||
|
||
Godot 4.4 RPG prototype, GDScript only. Viewport 480×270 (scaled 3× to 1440×810), GL Compatibility renderer.
|
||
|
||
## Reference docs
|
||
|
||
Detailed reference lives in [.claude/docs/](.claude/docs/):
|
||
|
||
- [Code Style](.claude/docs/code-style.md) — naming, formatting, general rules
|
||
- [Architecture](.claude/docs/architecture.md) — singletons, scene graph, cutscene queue, data registry, `_init` pattern
|
||
- [Systems](.claude/docs/systems.md) — battle, entities, items, UI conventions
|
||
- [Dialogue](.claude/docs/dialogue.md) — DialogueManager integration, writing .dialogue files, DialogueAction
|
||
- [Stubs](.claude/docs/stubs.md) — incomplete / placeholder systems to avoid relying on
|
||
- [Overworld](.claude/docs/overworld.md) — map transitions, Entity exports, interaction types, camera, movement
|
||
- [UI](.claude/docs/ui.md) — UI singleton, VNTextbox, ClosableMenu, pause/debug/settings menus, AdvancedRichText
|
||
- [UI Navigation](.claude/docs/ui-navigation.md) — FocusStack, FocusLayer, SidebarMenu, modal layering, mouse blocking (design doc — not yet implemented)
|
||
|
||
@.claude/docs/code-style.md
|
||
@.claude/docs/architecture.md
|
||
@.claude/docs/systems.md
|
||
@.claude/docs/dialogue.md
|
||
@.claude/docs/stubs.md
|
||
@.claude/docs/overworld.md
|
||
@.claude/docs/ui.md
|
||
@.claude/docs/ui-navigation.md
|