Enchanter
My first game project: an unfinished turn-based RPG built in GameMaker Studio.
Footage from the unfinished Enchanter project.
Timed shield defense
Each party member can raise a shield to block enemy attacks. Timing a block correctly prevents it from using energy.
Learning enemy attack patterns lets the player block every attack. Successfully blocking all attacks grants an attack boost for one turn.
Interacting status effects
Status effects can change in response to later attacks. A strong attack can knock an enemy out; using shock magic on that enemy changes its status to paralyzed.
Paralysis combines a stun with reduced defense, giving players a reason to consider the order of their attacks.
Project status
I worked on Enchanter for six months in 2018. It remained unfinished, but the shield timing and status interactions were early examples of my gameplay programming.
Contact
Email me about gameplay programming roles.