Heroes March

Heroes March is a twin stick shooter RPG. The player plays as a party of adventures, with the ability to switch out the main character to perform different attacks.

My job was to create a system to load quests and skills dynamically from an external file as well as create basic behaviors for the different enemy types. I made it so the game loaded XML files for the quests and quest lines that could be easily created and edited by our designer. I gave each enemy unit a state machine with the basic states of spawning, moving, attacking, and dying. I configured each enemy type to attack from different ranges, have different attack rates, and movement speeds.

PC: Build not available