This project is built to fulfill a technical test for a Game Programmer position, implementing a Finite State Machine (FSM) using ScriptableObjects and event-driven input via Unity's New Input System.
| Input | Action |
|---|---|
A |
Move Left |
D |
Move Right |
Space |
Jump |
Left Mouse Button |
Attack |
Right Mouse Button |
Take Damage (debug) |