Stop Using Singletons With Runtime Set ScriptableObjects (Unity Tutorial)

Uploaded by Matt MirrorFish
Share: Twitter Facebook
In this Unity ScriptableObject tutorial we will explore the concept of Runtime Sets introduced by Ryan Hipple of Schell Games in his Unity 2017 talk Game Architecture with Scriptable Objects. We'll look at how can use ScriptableObject in Unity3d to replace singleton patterns in your game, avoid race conditions and spaghetti code.

This is a part of our Scriptable Cookbook series on the channel so if you're interested to learn more about Unity Scriptable Objects check out the playlist here: https://www.youtube.com/watch?v=2AS88GJmxbs&list=PLuldlT8dkudpCEkYQJb_H26BcbE7ozisX

You can download the full source code shown in this video here: http://bit.ly/scriptablecookbook

Check out Ryan Hipple's source from his talk on Github for more examples: https://github.com/roboryantron/Unite2017