godot-resource-data-patterns
Installation
SKILL.md
Resource & Data Patterns
Resource-based design, typed arrays, and serialization define reusable, inspector-friendly data structures.
Available Scripts
custom_data_resource.gd
Pattern for defining serialized data containers (Items, Spells, Stats) for the Inspector.
resource_flyweight_caching.gd
Expert example of the Flyweight pattern for memory-efficient resource sharing.
resource_local_to_scene.gd
Handling "Local to Scene" resources and duplicate() to prevent cross-contamination.
character_stats_resource.gd
Reactive data containers that emit signals when internal properties are modified.