top of page

Magic Reawakening

    Magic Reawakening was constructed throughout my second semester. It was a semester-long game project, where the goal was to make a two-dimensional game. I worked on a team with four other programmers to create this which successfully shipped at the end of the 15 week semester. The premise of the game was to beat all of the levels to get to the final boss. Each level added a new device, created by the boss's head engineers to keep civilians away, adding another layer of difficulty. We were basing gameplay off of the original Geometry Wars game, where each level gets exponentially more difficult. After the seventh floor is cleared, the final boss arrives. The game included functioning collisions, graphics, health system, menu interface, character selection, and game loop. I was in charge of the base engine including game state manager, collisions, display, and log tracing. I also handled extra features including particle effects and character behavior.

bottom of page