Maciej Radzikowski
After 15 years of software development - programming, teaching, speaking, and blogging - I thought the most exciting parts were behind me. Then I discovered Godot. Now, I'm releasing a game.
Session
I'm sorry, but Custom Resources are not scalable on their own, and managing hundreds of Resource objects is risking your sanity. But they also have undeniable strengths.
In this talk, I'm proposing a hybrid approach, merging versatility of YAML with power of Resources. And it comes with extra goodies:
- safe references in code and @exported properties (no fragile stringly-typed names!),
- static and dynamic validation,
- hot-reloading (working in the exported game too, if you are brave enough),
- and an in-editor overview to wrap your head around the wonderful content of your game.