godot-resources
gamedev-skills/awesome-gamedev-agent-skills
Learn how to implement data-driven design in Godot using custom Resource classes. This guide covers defining typed data structures (like items, stats, or configs) using `class_name` and `@export`, creating editable `.tres`/`.res` assets, referencing them in scripts, and managing runtime saving and loading via `ResourceLoader` and `ResourceSaver`. Essential for building scalable, data-heavy games without hardcoding values.