5.1. Finite State Machines.
5.1.1. Main Reading.
-
• Understanding Unity's state machine features
• Creating our own states and transitions
• Creating a sample scene using examples
5.1.2. Complementary Reading.
-
• Choosing through a decision tree
• Working a finite-state machine
• Combining FSMs and decision trees
5.1.3. Unity Documentation.
5.1.4. Video Tutorials.
-
• 1 Introduction • 1:53
• 2 Theory of State Machines • 6:51
• 3 Designing the State Machine • 10:30
• 4 State Machine Programming Methods • 7:53
• 5 Project Introduction • 8:15
• 6 State Base Class • 8:14
• 7 The FSM Agent • 10:35
• 8 Agent Line of Sight • 11:31
• 9 The Idle State • 9:06
• 10 The Attack State • 7:42
• 11 The Pursuit State • 6:44
• 12 The Panic State • 7:42
• 13 Conclusion • 1:048
5.1.5. Assets.
Upon request, I may make available the following resources to all those who consider them relevant to the final project.