<aside> 🎯
Doel van deze les
Je leert een Finite State Machine (FSM) herkennen, zelf ontwerpen en daarna omzetten naar C#-code in Unity. Je werkt eerst met states en transitions op papier/in een diagram en bouwt daarna een kleine tech demo.
</aside>
Een FSM is een manier om gedrag te organiseren in een beperkt aantal states. Een game character kan bijvoorbeeld Patrol, Chase en Attack als states hebben. Met transitions en transition conditions leg je vast wanneer het character naar een andere state gaat.
Lespresentatie:
Studentenopdracht:
Naslag & Zelfstudie:
Alle uitleg nog een keer maar dan met filmpjes:
Na deze les kun je:
enum, current-state variable en switch/casestructuur;De les bestaat uit twee grote delen: