Scriptable Data: Easy saving and code decoupling
Scriptable Data speeds up your development, helps you set up Save Data quickly and keeps your code clean in larger projects.
by Enjlectric
Price History +
If you have struggled with any of these before, Scriptable Data is for you!
- Forgetting to reset a variable from testing, leading to wrong data like attack damage noticed days later
- UI turning into a mess of references to world objects, just so that player health updates correctly
- Noticing too late that you have no scalable Save Game solution and don't know where to begin
- Wanting to get into data-oriented design with Unity, but finding the prospect daunting
ScriptableData addresses these common issues by giving you a set of ScriptableObjects that reset when the game starts. Their resetting property allows them to be used without fear of mid-game changes carrying over back into editing. As such, they are perfect for loose coupling of otherwise unrelated scripts that share an interest in a specific set of variables.