# Gemini Developer Guide This guide serves as an index for the internal architecture documentation and improvement plans generated by Gemini agents. ## Architecture Documentation - **[Dungeon Editor System](architecture/dungeon_editor_system.md)** - Overview of editor components - **[Graphics System](architecture/graphics_system.md)** - Graphics resource management details - **[Undo/Redo System](architecture/undo_redo_system.md)** - Undo/Redo command pattern details - **[Room Data Persistence](architecture/room_data_persistence.md)** - Room loading/saving details - **[Overworld Editor System](architecture/overworld_editor_system.md)** - Architecture of the overworld editor - **[Overworld Map Data](architecture/overworld_map_data.md)** - Internal structure of overworld maps - **[ZSCustomOverworld Integration](architecture/zscustomoverworld_integration.md)** - Details on ZSO support - **[Graphics System Architecture](architecture/graphics_system_architecture.md)** - Overview of the graphics pipeline and editors - **[Message System Architecture](architecture/message_system.md)** - Overview of the dialogue system ## Improvement Plans - **[Graphics Improvement Plan](plans/graphics_system_improvement_plan.md)** - Roadmap for graphics system enhancements - **[Message System Improvement Plan](plans/message_system_improvement_plan.md)** - Roadmap for dialogue/translation tools