My King Rat Mobile Game

Senior Design Project

Project Description

In "My King Ratz" mobile game players will explore the world of New York Kitty and play mini games with a goal to find, collect, and nurture the lost rats. To find rats, users play mini games and accomplish goals throughout the Sewer City area and bring back saved rats to the home. In the home, players take care of the health of their rats and build up the Rat King’s lost army.

Project Description

As a member of our Senior Design Project’s team, I utilized Unity Game Engine to program and design the Crossy Rat mini game and the Bomb Pop balloon-style mini game in our Mobile Android Game My King Rat. I also worked on the art team to create narrative intro graphics. I also did all the group documentation for our team. My role as programmer, designer, and group documenter was instrumental in delivering our polished and captivating mobile game experience that is now published and available on the Android store.

Process

For our Senior Design Project II class, my team from Arcade Game Design class we took the previous semester decided to work together again and turn our Alt Control multiplayer game, Smack Dat Rat, into a mobile game called My King Rat that is now available on the Android store. For this new project, I knew I wanted to challenge myself so I chose to expand my coding skills in Unity by coding two mini games in addition to doing all the art for those two games and helping with other narrative graphics.

Deliverable 1:

was our first deadline for the project and it marked a little over a month of working on our game. I did not have much experience coding in Unity before this project, so I was learning from scratch. By watching tutorials and collaborating with my teammate and my professor, I was able to see both of my mini games come to fruition. It was very challenging and I encountered bugs learning how to code. The first game I started working on was the Crossy Rat mini game. This game was built in a 3D environment in unity and has the functionality of the ‘crossy roads’ video game.

Deliverable 2:

was our second deadline for the project and was due about another month from the previous deliverable. For this project goal we focused on debugging our code, adding touch controls for Android use, and making sure our color palette created a cohesive gameplay experience for users. One challenge we ran into when making our game was that since we had multiple people on the art team, some of our styles and colors in our graphics clashed. To solve this problem, I met with two of my teammates who made up the art team for our project and we created a design document and a color palette with contrast that we used to lead art decisions for our mobile game. Another change I made was to have the balloon game turn into a bomb popping mini game because it fit better with the narrative of our mobile game. This Deliverable was also the part in which I developed the touch controllers to make our game tranferrable for Android use. After some trial and error and collaboration with my teammate, the touch controls for the game were finalized. Deliverable 2 also entailed our project content lock, so I finished a lot of the game art that players see in the final game in addition to helping with the narrative content. I used photoshop to draw my game assets

Don’t Drive Through Things

Don’t Drive Through Things

Final Project

we have all of our final assets in the game complete with debugging and functionality. I also added New York Kitty skyline for the bomb popping mini game using Photoshop to make the narrative make more sense. Moreover, for our story we decided that the bomb popping mini game was in place because players are trying to save the city from cats trying to drop bombs and destroy buildings. For our website, I created the highlight reel video. Through iterating many times, playtesting feedback, and a collaborative team environment, we were able to publish our mobile app, My King Rat, to the Android store. We are pleased with how our final game turned out.

Narrative Assets

👋 Get in touch at