FSM Programmer Master Skill Badge
Programming is an essential skill involved in game development. Playmaker is used by programmers in the game industry to rapidly create and prototype game mechanics. Students in the Game Studio learn this tool as part of their core curriculum.
Specifically, students will acquire proficiency in Finite State Machine (FSM) Programming using the Playmaker add-on for the Unity Engine, and write scripts involving the elements learned in levels 1-3 of FSM Programming.
Earner demonstrates the following growth skills:
- Level 1 FSM Programmer (Unity/Playmaker): Navigate FSM interface and use states, actions, transitions, and variables.
- Level 2 FSM Programmer (Unity/Playmaker): Use multiple FSMs on a single GameObject and generate inter-GameObject communications.
- Level 3 FSM Programmer (Unity/Playmaker): Use Events and advanced actions in FSM programming.
Students use States, Actions, Transitions, and Variables as they relate to FSM programming. Students navigate the FSM interface by...
Students use multiple FSMs on a single GameObject, perform intermediate actions (e.g., LoadLevel), and generate inter-GameObject communication via Global...
Students use Events, and advanced actions (e.g. Animate Variable).