Game architecture with ScriptableObjects | Open Projects Devlog

In this second devlog, we look at how we employed ScriptableObjects to create a flexible and powerful game architecture for “Chop Chop“, the first Unity Open Project. 🔗 Get the demo used in this video on the Github branch: (compatible with Unity and later) 🔗 For a more comprehensive intro to ScriptableObjects as data containers, also check out this previous video: Open Projects are small, open-source games where the community can collaborate and contribute to the entire game dev journey. ⭐ Join the #UnityOpenProjects forum! ⭐ Github repository for Project #1: ⭐ Check out the roadmap for Project #1! 0:00 - Open Project #1: “Chop Chop“ 0:36 - Demo assets 01:03 - The need for a flexible game architecture 01:44 - Singletons?! 02:50 - Enter ScriptableObjects 04:15 - More than just data containers 05:54 - ScriptableObjects as event relayers 07:13 - Events for playing audio 08:40 - Events for loading scenes 10:13 - Next steps
Back to Top