Using Scriptable Objects as Types for Gameplay - Unity GameDev Tutorial @ChrisTutorialsYT
Using Scriptable Objects as Types for Gameplay - Unity GameDev Tutorial  @ChrisTutorialsYT
Uploaded January 2023 | Updated September 2026, 2 weeks ago
Showing how you can use scriptable objects to create types for players, enemies, or abilities without hard coding them like enums and being able to have multiple types for one object unlike tags. In this demo, we selectively choose whether a mushroom enemy can walk on spikes without taking damage or not through those types defined by creating scriptable objects in the project assets folder.

Type Examples (You'd probably create a different ScriptableObject type for each category you want)
Allegiance Type: Player, NPC, Enemy
Element Type: Fire, Water, Wind, Earth
Classification: Giant, Spider, Dragon

Scripts and Assets ➣ patreon.com/posts/scriptable-76670129

➣ Downloadable Assets, Video Courses, and Other Places to Follow Me
patreon.com/christutorials
chris-tutorials.itch.io
https://linktr.ee/ChrisTutorials

◢ Chris Recommends ◥
Master Skills with Skillshare Video Courses ►► skillshare.com/r/user/christutorials?gr_tch_ref=on
Save Money Shopping Online with Honey Extension ►► joinhoney.com/ref/qd04c25

00:00 - What to Expect
00:23 - Use Case to Solve
01:27 - Tutorial Start Demo
02:13 - Using Tags
03:45 - Types as Scriptable Object
15:49 - Wrapup
Using Scriptable Objects as Types for Gameplay - Unity GameDev TutorialMaster Resource Gathering RPG Game Design ~ Unity Full Crash CourseInstancing Projectiles with Rigidbody2D Physics - 1 Bit Platformer [Part 3] - Godot 4.3 TutorialBuild Hitbox and Hurtbox 2D in Godot 4 ~ 2 Minute Quick Guide GdscriptCourse Intro - Master Godot 4: Craft a Survivors Roguelike with GDScriptPull Items into Player with Pickup Gravity ~ Making a Resource Gathering Game in Unity ~ Part 14Downloading and Installing Godot ~ [Survivor Roguelike Part 1]C# Godot 4.2 Beginners Crash Course - Projectiles & Scoring GameDev PrototypeHow to Make a Combo Sword Attack - 2D Platformer Crash Course in Unity 2022 (Part 20)Clean Animation Logic in Code vs Mechanim Animator State Machine for Unity 2022 2D RPG TutorialMake Enemy Jump Over Pits and Walls ~ Godot 4 Platformer TutorialTerrain Autotiling and Alternative Tiles ~ Godot 4 Tutorial for Beginners
Chris Tutorials |

Using Scriptable Objects as Types for Gameplay - Unity GameDev Tutorial

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER