Godot Barebones Modding Demo
▶
This demo, made for Godot 4.7, serves as a basic introduction to external resource loading. It is made deliberately simple without stuff like PCKs. The project offers a built-in mod creator for creating custom items.
What did I learn? What am I proud of?
I had already made a project with external asset loading, and realized that it was quite easy.
I was always interested in modding support, but was scared off by stuff like PCK loading. Something like a resource is way easier to load and get working.
I decided to quickly put together a little demo project as a proof of concept for resource modding. It worked great and allowed for external resource loading with minimal code.
I like making my games modular and resource-based, so for me especially I can reuse the code and ideas from this project to add modding support to future projects.
I made the decision to open-source it and upload it to the Godot Asset Store because modding seemed way more complex than it actually is. I hope this project can help people add basic modding to their games.