Follow-up: Should you be CAREFUL with Scriptable Objects? Read-Only or Read-Write?

Channel:
Subscribers:
567,000
Published on ● Video Link: https://www.youtube.com/watch?v=CjJNeyyhsKs



Category:
Tutorial
Duration: 6:00
11,554 views
763


โœ… 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




Other Videos By Code Monkey


2022-12-12Re: The Unity Tutorial For Complete Beginners - Advanced Concepts
2022-12-08DOTS, Graphics, Multiplayer, Physics, 2D - 2022.2!
2022-12-06TOP 10 NEW Games, Made with Unity! (NOVEMBER 2022)
2022-12-05Do you have Unity DOTS Questions? Ask the Official Team!
2022-12-02How to use Unity Relay, Multiplayer through FIREWALL! (Unity Gaming Services)
2022-11-29Making a MULTIPLAYER Game? Join your Players with LOBBY!
2022-11-28TOP 20 Animations, VFX, Models NOVEMBER 2022! | Unity Asset Store
2022-11-26TOP 10 NEW Games, Made with Unity! (OCTOBER 2022)
2022-11-24TOP 10 NEW Systems and Tools NOVEMBER 2022! | Unity Asset Store
2022-11-21What Assets am I using to make my Steam game?
2022-11-19Follow-up: Should you be CAREFUL with Scriptable Objects? Read-Only or Read-Write?
2022-11-17Be CAREFUL with Scriptable Objects!
2022-11-14Need anything for your game? BLACK FRIDAY is HERE! Get 70% OFF on Awesome Assets!
2022-11-12TOP 10 FREE NEW Assets NOVEMBER 2022! | Unity Asset Store
2022-11-08Unity DOTS 1.0 in 60 MINUTES!
2022-11-04Unite 2022 Highlights - Keynote, Roadmap, DOTS, Multiplayer
2022-10-28Announcing my next Steam game! (Learn how I calculate Sales Goals and Estimates for SUCCESS!)
2022-10-28Total World Liberation - Open World Survival Automation Crafting Building Turn-Based - Wishlist Now!
2022-10-25Turn-Based Strategy on a Hex Grid! (FREE Course Update)
2022-10-22TOP 10 NEW Systems and Tools OCTOBER 2022! | Unity Asset Store
2022-10-19How to use Addressables FASTER Loading FREE Memory SMALL Download



Tags:
code monkey
unity tutorial
unity game tutorial
unity tutorial for beginners
unity 2d tutorial
unity 3d
unity
game design
game development
game dev
game development unity
unity 2d
unity 3d tutorial
programming
coding
c#
code
software development
learn to code
learn programming
unity tutorials
how to make a game
scriptable object
unity scriptable object
unity scriptable objects architecture
unity create assets
unity game designer
ryan hipple