Mastering Advanced State Machines 🛠️

Enhance your programming skills by learning how to build a more efficient and effective state machine in this comprehensive tutorial.

Mastering Advanced State Machines 🛠️
iHeartGameDev
120.6K views • Oct 5, 2023
Mastering Advanced State Machines 🛠️

About this video

Take your programming skills to the next level and learn how to build a better state machine in this brand new tutorial and break down!

This tutorial explains how we can create a reusable state machine in C# by implement abstract classes and generics! It also breaks down core pieces of any state machine with helpful visuals and explanations.

This video is also a continuation of the procedural animation and environment interaction series on the channel. We'll utilize these two abstract classes when building out the environment interaction state machine!

SUPPORT THE CHANNEL AND GET EXCLUSIVE PERKS:
💛 https://www.patreon.com/iHeartGameDev (Project Files Available)
❤️ https://www.youtube.com/iHeartGameDev/join

WANT MORE?
Interested in learning more about animating characters in Unity? Check out my growing series of tutorials:
✅ https://www.youtube.com/playlist?list=PLwyUzJb_FNeTR1Q7edAQuWkTKo_Ncq9ck
✦ Like the vid? Please consider Subscribing!
https://bit.ly/2YdIb6j
✦ Missed out on the last episode?
https://youtu.be/bXNFxQpp2qk

SOCIAL:
✦ Discord
https://discord.gg/2AxUvsa
✦ Twitter
https://twitter.com/iHeartGameDev

►TIMESTAMPS:
Intro: 0:00
The Problem: 0:10
Setup: 0:34
BaseState: 0:45
Generics Explained: 1:32
BaseState Continued: 2:26
State Manager Implementation: 2:49
Why this is awesome: 8:48
Question to the community: 9:18

#unity3d #designpatterns #gamedev

Tags and Topics

Browse our collection to discover more content in these categories.

Video Information

Views

120.6K

Likes

3.7K

Duration

10:16

Published

Oct 5, 2023

User Reviews

4.7
(24)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.