
Enemy Design
Features
-
State Machine
I designed a state machine that was used as a basis for any enemy that would be created. That way, we could then copy that code and add to it any individuality the different enemies had, which saved an enormous amount of time.
-
Detection systems
Since The Huntress features a stealth element, it was important for the enemies to have clear ways of detecting the avatar.