Follow-up: Should you be CAREFUL with Scriptable Objects? Read-Only or Read-Write?
โ
Original Video: https://www.youtube.com/watch?v=5a-ztc5gcFw
๐ Get my Complete Courses! โ
https://unitycodemonkey.com/courses
๐ Click on Show More
๐ฎ Get my Steam Games https://unitycodemonkey.com/gamebundle
๐ด RELATED VIDEOS ๐ด
Be CAREFUL with Scriptable Objects! https://www.youtube.com/watch?v=5a-ztc5gcFw
Scene Manager in Unity https://www.youtube.com/watch?v=3I5d2rUJ0pE
My Game Dev Journey (40+ Games! | mIRC to Flash to Steam) https://www.youtube.com/watch?v=0zscPf_U1VY
Make your Games Designer Friendly! (Scriptable Objects) https://www.youtube.com/watch?v=7jxS8HIny3Q
Crafting Items with Scriptable Objects! https://www.youtube.com/watch?v=E91NYvDqsy8
Simple Saving and Loading with JSON to a File https://www.youtube.com/watch?v=6uMFEM-napE
Game Dev Show https://youtu.be/bpeMUkMDY7o?t=1020
๐ฌ In the last video I spoke about one specific quirk of Scriptable Objects where they act like persistent state in the Editor but not in a Build.
That was the main point I was trying to get across but I also made a quick off-hand remark where I said they should only be used as static read-only data containers and a lot of people pointed out in the comments that is not correct.
That is indeed how I personally use them but there are valid uses of read-write access, there is an excellent talk by Rayn Hipple that does talk about that architecture.
So personally I do not like that architecture but that does not mean you shouldn't like it. If it makes sense to you, and you are very aware of that one quirk then you can use them as read-write.
๐ Some Links are Affiliate links which means it costs the same to you and I get a nice commission.
๐ Get Code Monkey on Steam!
๐ Interactive Tutorials, Complete Games and More!
โ
https://store.steampowered.com/app/1294220/
If you have any questions post them in the comments and I'll do my best to answer them.
๐ Subscribe for more Unity Tutorials https://www.youtube.com/channel/UCFK6NCbuCIVzA6Yj1G_ZqCg?sub_confirmation=1
See you next time!
๐ Support on Patreon https://www.patreon.com/unitycodemonkey
๐ฎ Grab the Game Bundle at https://unitycodemonkey.com/gameBundle.php
๐ Get the Code Monkey Utilities at https://unitycodemonkey.com/utils.php
#unitytutorial #unity3d #gamedev
--------------------------------------------------------------------
Hello and Welcome!
I'm your Code Monkey and here you will learn everything about Game Development in Unity using C#.
I've been developing games for several years with 8 published games on Steam and now I'm sharing my knowledge to help you on your own game development journey.
I do Unity Tutorials on just about every topic, Unity Tutorials for Beginners and Unity Tutorials for Advanced users.
You can see my games at www.endlessloopstudios.com
--------------------------------------------------------------------
- Other great Unity channels:
Unity - https://www.youtube.com/user/Unity3D
Brackeys - https://www.youtube.com/user/Brackeys
Dani - https://www.youtube.com/channel/UCIabPXjvT5BVTxRDPCBBOOQ
Jabrils - https://www.youtube.com/channel/UCQALLeQPoZdZC4JNUboVEUg
BlackthornProd - https://www.youtube.com/channel/UC9Z1XWw1kmnvOOFsj6Bzy2g
Sykoo - https://www.youtube.com/user/SykooTV
Jason Weimann - https://www.youtube.com/channel/UCX_b3NNQN5bzExm-22-NVVg
Jonas Tyroller - https://www.youtube.com/channel/UC_p_9arduPuxM8DHTGIuSOg
--------------------------------------------------------------------
- Website: https://unitycodemonkey.com/
- Twitter: https://twitter.com/UnityCodeMonkey
- Steam: https://store.steampowered.com/developer/EndlessLoopStudios