Caiyi (Tina) Li

Food Saving Battle

Food Saving Battle is a three-level game. The pig (main character) will collect the food/trash(paper)/water bottles on the ground along the road in the kitchen. The pig will move faster each level. The user will use keyboard W(move forward) A(move left) D(move left) to control the pig to collect the food/trash(paper)/water bottles and avoid the kitchenware.

My initial idea for my final project is to do a Virus defense game single level. The user will use the keyboard (like jumping) to move the Game Characters to avoid different computer viruses. After taking some time to think about my final project, I decided to change my game a little bit. My intention is to create a game that reminds people not to waste food and be aware of the environment. My game is called Food Saving Battle. It is a three-level game. The pig (main character) will collect the food/trash(paper)/water bottles on the ground along the road in the kitchen. Food on the ground reminds people saving food and the paper/water bottles are representing plastic which reminds people to collecting them and saving the environment.

I got inspired by the homework Unity tutorial 2 and the game Mario. During Unity tutorial 2, I tried to set up the scene, audio, and movement to make the car move around the box. I also set up some simple roadwork for my scene to make it like a simple game. I thought the process of working on movement, scene, and sound was really fun so I decided to do something related to the Unity tutorial to make a small game. The Mario game suddenly came to my mind because that was my favorite game in my childhood. My final game's scene setting is inspired by Mario. The scene is a cartoon setting, and the main character is a pig.

For my first prototype, I created level 1 of the game. And the basic function works for the game works really well. What is left to be done for the final project is I will create level 2 and level 3 for the game. I will also add more scenes (such as microwave, and kitchen decorations) in the kitchen. I will also add background sound effects for the game.

During the weekend, I made a huge progress and I have finished the level 2 and level 3 of the game. I also increase the difficulty of each level (such as increase the speed of the character each level, increase the obstacles in the kitchen. I improved the UI of the game (each level has a different color) and I also add some decorations for the kitchen scene.

Project Inspirations

Project Inspirations


Initial Sketch

Initial Prototype

Prototype

Ready to Play

Overall, I really enjoyed building this game through Unity. What worked well for the game is all the functions and level worked well! I also get huge improvement of doing the scene modeling. What is difficult for me while working on the project is coding. I spent a lot of time debugging my code. What I can improve in the future is I want to keep working on the modeling and sound. The character and scene could have more detail modeling.