top of page
Louis Leclair
Explorateur vidéo-ludique
3rd Character Controller
Unity Game Dev
-
State Machine (player and opponents)
-
Dialogue system
-
Equipment system
-
Combat system

Finite State Machine
This prototype began with my interest in FSM. I used this pattern for both the player and the enemies.
States are scripts that inherit a basic state. They have 3 stages: an input, a tick and an output. These states transition between each other according to parameters defined in the State Machine: a distance, an input, a condition of any kind.
States: Move, Attack, Assassinate, Target, Dodge, Parry, Wound, Die, Chat, Jump, Interact, Fall, Climb...



Dialogue
Centralized generic dialog system. Used here in conjunction with a spatialized, input-driven interaction system.

bottom of page