Nova Star

GameDev HQ - Projects Team

Coding | C#

  • Helped develop the enemy wave spawn system and the triggers to indicate end of a wave.

  • Scripted out multiple enemy and boss fight mechanics.

  • Used an abstract class to create and manage all the enemies.

  • Tested, identified, and debugged gameplay and code.

Boss | enemy Design

  • Responsible for creating multiple enemy designs and the final boss encounter.

  • Created final boss encounter to have multiple phases, with each phase activating a new ability.

  • Coded the enemies and boss to telegraph when abilities were about to be used to help the player learn fight mechanics and timings.

Animations

  • Created Boss and enemy flight and attack patterns and entrance animations.

  • This was my first true experience using the Unity Animator, up to this point everything I created was created and executed through code.