Uploaded April 2024 | Updated September 2026, 1 week ago
picking the right game engine is actually not that complicated.
and now that you know what game engine to choose, I made a video explaining week by week how to build a game AND make money. you can find it here: youtu.be/dXy8_T4Z5Kc?si=r2cK11CvTe2qJYJr
wishlist my new mining incremental game:
store.steampowered.com/app/4425150/Totally_Rigged
get my game on steam! store.steampowered.com/app/2978180/Desktop_Cat_Cafe
if you liked this video you should totally watch
youtube.com/watch?v=_Zyj5yBsb0A
youtu.be/lN8ZZJQz7Ck?si=Zhh-5J_pKWn5xsym
youtube.com/watch?v=8KzfRA0diAQ
sign up for my cool newsletter with secret sauce tips & tricks + my socials
https://samyam.dev/
forgot to mention: if you're making a mobile game, unity has the most built in features. unreal does support mobile export, but it's like using a drill to staple a paper.
Get my Unity Source Code bundle with dozens of beginner projects and concept to help get you started!
sam-yam.itch.io/samyam-full-source-code-to-all-videos
my unity tutorials 🤓
youtube.com/playlist?list=PLKUARkaoYQT2lJLbQjU6_Uz-A_Qh28Cdj&si=M6M4fhmpKQ7mOS2S
correction in final graph:
-phaser io is open source
-unreal is kinda open source because you can download the source code and change it as you fit
-cocos has 2 engines (2dx c++/lua) and creator (typescript), both open source except for creator's editor
some assets i mentioned in the video
unity fast script reload assetstore.unity.com/packages/tools/utilities/fast-script-reload-239351?aid=1101ljAbS
gm live yellowafterlife.itch.io/gamemaker-live
godot preview is actually called Little Camera Preview godotengine.org/asset-library/asset/2500
Some video background music by@ContextSensitive
affiliate links in desc
picking the right game engine is actually not that complicated.
and now that you know what game engine to choose, I made a video explaining week by week how to build a game AND make money. you can find it here: youtu.be/dXy8_T4Z5Kc?si=r2cK11CvTe2qJYJr
wishlist my new mining incremental game:
store.steampowered.com/app/4425150/Totally_Rigged
get my game on steam! store.steampowered.com/app/2978180/Desktop_Cat_Cafe
if you liked this video you should totally watch
youtube.com/watch?v=_Zyj5yBsb0A
youtu.be/lN8ZZJQz7Ck?si=Zhh-5J_pKWn5xsym
youtube.com/watch?v=8KzfRA0diAQ
sign up for my cool newsletter with secret sauce tips & tricks + my socials
https://samyam.dev/
forgot to mention: if you're making a mobile game, unity has the most built in features. unreal does support mobile export, but it's like using a drill to staple a paper.
Get my Unity Source Code bundle with dozens of beginner projects and concept to help get you started!
sam-yam.itch.io/samyam-full-source-code-to-all-videos
my unity tutorials 🤓
youtube.com/playlist?list=PLKUARkaoYQT2lJLbQjU6_Uz-A_Qh28Cdj&si=M6M4fhmpKQ7mOS2S
correction in final graph:
-phaser io is open source
-unreal is kinda open source because you can download the source code and change it as you fit
-cocos has 2 engines (2dx c++/lua) and creator (typescript), both open source except for creator's editor
some assets i mentioned in the video
unity fast script reload assetstore.unity.com/packages/tools/utilities/fast-script-reload-239351?aid=1101ljAbS
gm live yellowafterlife.itch.io/gamemaker-live
godot preview is actually called Little Camera Preview godotengine.org/asset-library/asset/2500
Some video background music by@ContextSensitive
affiliate links in desc









![The Ultimate Introduction to Scriptable Objects in Unity
In this video Ill introduce you to ScriptableObjects (SOs), show you what they are, how they work, how to make one, and why you should use them.
ᐅGet the full Source Code Bundle to my Unity Tutorials 🤓
https://sam-yam.itch.io/samyam-full-source-code-to-all-videos
📥 Get the Source Code 📥
https://www.patreon.com/posts/61460588
🤝 Support Me 🤝
Patreon: https://www.patreon.com/samyg
Donate: https://ko-fi.com/samyam
Try out Machinations for FREE today!!
👉https://machinations.io/?utm_source=influencer&utm_medium=referral&utm_campaign=samyam
►🔗 Relevant Video Links 🔗
ᐅUnity Forum - ScriptableObject behaviour discussion (how Scriptable Objects work)
https://forum.unity.com/threads/scriptableobject-behaviour-discussion-how-scriptable-objects-work.541212/
ᐅScriptable Object API Unity Documentation
https://docs.unity3d.com/ScriptReference/ScriptableObject.html
I go over the Scriptable Object creation, instantiating them through code dynamically, showing the functions you can call within them, and will mention additional uses with them such as event based messaging and replacing enums. I will be making another video going more in-depth with the event based messaging. Scriptable Objects are scene and play-mode independent assets that live in the project scope and are used to contain data. This makes it great for rapid iteration for both developers and designers and allows for easier testing due to reduced dependencies (can isolate testing features).
Small Fix, in the video I said to put SerializeField and a private setter, but make sure to add the field tag as so
[CreateAssetMenu]
public sealed EnemyData : ScriptableObject
{
[field: SerializeField]
public Int32 MaxHealth { get; private set; } = 100;
}
►⏱️ Timestamps ⏱️
0:00 Intro
0:38 Machinations Sponsorship
1:55 What are Scriptable Objects
3:47 How to make a Scriptable Objects
7:11 Enemy Scriptable Object Example
11:16 Scriptable Objects Overview
11:53 Scriptable Object Functions and Execution Order
14:47 Instantiate Scriptable Object in Code
16:33 Event Based Messaging with Scriptable Objects
17:07 Sidenote - Dont destroy original Scriptable Object
17:21 Replacing Enums with Scriptable Objects
19:11 Outro
💖💖THANK YOU TO ALL MY PATRONS 💖💖
❯❯❯ My Links ❮❮❮
💗 Patreon 💗
https://www.patreon.com/samyg
💬 Discord Server 💬
https://discord.gg/SwCKB3Q
🐦 Twitter 🐦
https://twitter.com/samyam_utube
📚 Facebook 📚
https://www.facebook.com/samyam.youtube/
🎵 Music 🎵
Ambient Gold
streambeats.com
👍 Like and Subscribe! 👍
🖥️ Computer Setup 🖥️
*As an Amazon Associate I earn from qualifying purchases.
https://www.amazon.com/shop/samyam
Disclosure: This post may contain affiliate links, which means we may receive a commission if you click a link and purchase something that we have recommended. While clicking these links wont cost you any money, they will help me fund my development projects while recommending great assets!
#madewithunity #gamedev #unity The Ultimate Introduction to Scriptable Objects in Unity](https://i.ytimg.com/vi/cy49zMBZvhg/mqdefault.jpg)
