top of page

{

public void MageMazeMadness()

Made_Maze_Madness_Title_Screen.png

Mage Maze Madness

(Winter 2020)

Roles: Character and Network Programmer

Language: C#

Engine: Unity

Links: itch.io

    Mage Maze Madness is an online multiplayer game of tag, with multiple selectable characters, each with their own abilities. This project was a 5 person group project, developed over the course of seven weeks, utilizing the Photon Unity Network.

    For this project, I created the game's character controller, and worked with our other programmer to develop each character's skill. We also worked together to make the character's abilities work across the network.

    I created Lightning Mage's speed-up ability and Wind Mage's jump ability. The speed-up ability modifies the movement speed variable in the character controller. After a set amount of time, the movement speed returned to it's original value. The jump ability propels the character into the air and forward a set distance, if activated while the character is in motion.

    I worked with the other programmer on the team to create a character selector that would load a each player's character into a lobby. We also converted some of the code for the special abilities into remote procedure calls, ensuring they worked more consistently across the network.

}

bottom of page