Using Data to Drive Gameplay Systems in Unity
Learn how to replace brittle, logic-heavy gameplay code with a clean, data-driven ability system in Unity. We’ll build composable effects using ScriptableObject + SerializeReference, walk through a custom inspector for polymorphic data, and show how this approach scales with real-world requirements. Want to support me? 😀 Buy me a coffee! https://ko-fi.com/adammyhre 🔔 Subscribe for more Unity Tutorials / @git-amend Discord: / discord #unity3d #gamedev #indiedev ▬ Contents of this video ▬▬▬▬▬▬▬▬▬▬ 0:00 Data Driven Approach 4:26 Adding Visuals 7:30 Property Drawer Advanced Player Controller Video: • Anatomy of an Advanced Player Controller Improved Timers Video: • The Unity HACK that the PROS know Animation Controller: https://gist.github.com/adammyhre/737... Source code: https://gist.github.com/adammyhre/8e6... Assets Shown In This Video (Affiliate Links) Kyeoms Shoot and Hit VFX - https://assetstore.unity.com/packages... DarkMode for Unity Editor - https://assetstore.unity.com/packages... Beautify - https://assetstore.unity.com/packages... Umbra Soft Shadows - https://assetstore.unity.com/packages... Wingman - https://assetstore.unity.com/packages... Favorites Window - https://assetstore.unity.com/packages... Logwin - https://assetstore.unity.com/packages... TimeScale Toolbar - https://assetstore.unity.com/packages... Odin - https://assetstore.unity.com/packages... Odin Validator - https://assetstore.unity.com/packages... Hot Reload: https://assetstore.unity.com/packages... Better Hierarchy: https://assetstore.unity.com/packages... Better Transform: https://assetstore.unity.com/packages... Better Mesh Filter: https://assetstore.unity.com/packages... DevTasks - Offline Project Manager - https://assetstore.unity.com/packages... Editor Console Pro: https://assetstore.unity.com/packages... Any Object Finder: https://assetstore.unity.com/packages... Clipper PRO: https://assetstore.unity.com/packages... Kybernetic Tools: https://assetstore.unity.com/publishe... Sisus Tools: https://assetstore.unity.com/publishe... Prime Tween - https://assetstore.unity.com/packages... Rabbit Logger - https://assetstore.unity.com/packages... More Useful Code: https://github.com/adammyhre?tab=repo... Unity Utility Library: https://github.com/adammyhre/Unity-Utils Lock Inspector Hotkey: https://gist.github.com/adammyhre/475... Follow me! https://linktr.ee/gitamend

Improve your Game Architecture with Scriptable Objects

10 Little Known Unity Tips and Tricks

Im making an open world VR game like GTA

AI Did This.

5 Small Architecture Wins for New Unity Developers

How SpaceX Humiliated Wall Street

Building a Clean Targeting Framework for Abilities in Unity

How To Make A Big Game (Alone)

Listen and Feel the Peace | Tibetan Healing Sounds for Deep Meditation, Inner Peace & Soul Healing

Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

Make Systems Not Games

Stop Bad RNG | Build a Pity System

Dear Game Developers, Stop Messing This Up!

Something is jamming GPS over Europe. Here's what we found

Best Code Architectures For Indie Games

How to Actually Learn C (2027 Edition)

Steam update just DESTROYED indie devs?!

Code Like a Pro: Refactoring to Patterns!

Why BeamNG Will Never Be Finished

