A Better Way to Code Your Characters in Unity | Finite State Machine | Tutorial

Veröffentlicht am: 18 Mai 2023
auf dem Kanal: Sasquatch B Studios
64,204
2.3k

Show your Support & Get Exclusive Benefits on Patreon (Including Access to this project's Source Files + Code) -   / sasquatchbgames  
Join our Discord Community! -   / discord  

In this Unity tutorial, We'll use, from the ground up, the State Machine programming pattern to setup some simple logic for our enemies.
This is a standalone video that walks you through setting up a statemachine for, in our case, enemies. But due to its design it's a perfect setup for characters or NPCs as well, and since the states are self-contained it's very easy to modify.

There will be a Part 2 to this video that expands on the idea by dividing the logic of our states into ScriptableObjects, but this video is meant to act as a standalone, and so if you're interesting in learning how to setup a stateMachine, this is video for you!

Link to Download the FREE 2D Asset Pack seen in this tutorial:
https://veilofmaia.com/tutorial-asset...
---
In need of some Unity Assets? Using our affiliate link is a great way to support us. It's free, and we get a small cut that helps keep us up and running: https://assetstore.unity.com?aid=1100lwgBQ
---

Contents of This Video: ------------------------------------------

00:00 - Why Use a StateMachine?
00:47 - What We're Going to Create
01:43 - Setting Up The Base Enemy Script
04:57 - Setting Up The StateMachine Framework
09:22 - Creating the Idle State Logic
10:15 - Creating Some Trigger Checks for State Changes
12:38 - Creating the Chase State Logic
13:19 - Creating the Attack State Logic


Who We Are-------------------------------------

If you're new to our channel, we're Brandon & Nikki from Sasquatch B Studios. We sold our house to start our game studio, and work full time on building our business and making our game, Veil of Maia.

Wishlist our Games:
Wishlist Veil of Maia! - https://store.steampowered.com/app/19...
Wishlist Samurado!
https://store.steampowered.com/app/23...

Don't forget to Subscribe for NEW game dev videos every Monday & Thursday!

Follow us on Twitter for regular updates!
  / sasquatchbgames  


#unitytutorial #unity2d #unity3d


Auf dieser Seite können Sie das Online-Video A Better Way to Code Your Characters in Unity | Finite State Machine | Tutorial mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Sasquatch B Studios 18 Mai 2023 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 64,204 Mal angesehen und es wurde von 2.3 tausend den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!