Upgrade Kart

Tools: Unity (C#), Blender, Photoshop

Description: Upgrade Kart is a cartoon style game, where each of the 10 race karts is a uniquely designed kart by a team of 3 or 4 members, each with it's own special ability, attack, and characteristics. Currently, we have three maps: Ocean, Wild West, Snocano. Each map has special hazards, shortcuts, and suprises relating to it's theme. Players are able to choose between a physics based kart or a drift kart, and then go crazy with their abilities: shoot fireballs, drop healing packs, grapple hook onto opponents, etc. Throughout the maps, they will be able to boost themselves, avoid killer penguins, jump a lava gap, swim under the ocean, dodge tumbleweed, and more!

Alongside an artist, I designed and coded the Bunny Kart, a killer cyberpunk bunny on a bike. It's normal attack is an attack to all nearby karts in a certain radius with zapping electricity. It's special attack is a grappling hook that you have to aim at enemy karts.

I also designed many elements of the third track, Snocano. I implemented the lava gap jump, designed parts of the terrain, and did a lot of debugging.

Finally, I implemented our map selection UI screen.

Credits: Jason Chen, James Chang, UPGRADE at University of Pennsylvania

Github: github.com