# 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

@.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
