Overview
Revenge of the Pharaoh is the project a top down dungeon crawler
game developed over a semester long game development course at my
university. Our group consisted of two artists and four programmers.
We started by deciding on some mechanics and a vibe/theme for the
game, created our narrative from that and made a Game Design
Document. We made weekly reports of progress and planned certain
milestones to hit throughout the semester.
Personally I was responsible for the technical design and implementation
of the player character controller and attacks, the regular enemy spawning
system, the stage progression and checkpoint system, creating the animations
for the player character and enemies from the frames provided by our
artists in Unity, and boss animations to their current states, and all
3 main boss fights including their splash animations, attacks, movement
patterns, and behavior state machines.