Office Mayhem is a competitive, couch co-op game. The objective of the game is to do the most office task in the time given. For this project I focused on working with the artists to implement character animations and character customization along with UI elements like the crunch time alert and the days of the week. For the animations I worked closely with the animator and put his animations into Unity's animation manager. There I set up blending trees for the walk and run cycle. I also set up state machines and set up transitions between each animation like interacting and picking up. When the player picks up an action I overwrite one state machine with another state machines that contains the holding animations. For the character customization I separated it into two parts, the head and the body. For the head customization I am cycling through each head model on the character and setting the rest to be not active in the scene. For the particle head my designer made a particle system. I am setting there to be no head but spawning the particles where the head should be. For the body customization I am doing the same thing for the head but I am loading different textures based on a flag each time the button is pressed. After both the suit and the polo textures have been cycled through I then change the body type.