In-depth Info
Platform: Windows PC
Engine: Unity 2020.2.6f1
Language: C#
Tools Used: Unity3D, GitHub, Microsoft Visual Studio
Duration: 1 Month
Completion: April 2020
My team created Grocery Gladiator for the Prototyping and Content Creation class in my Master's degree. I had six teammates on my team, and I assumed the role of a technical designer. We used rapid prototyping to develop this project, and we completed the final Grocery Gladiator prototype in four weeks. The prototype consisted of one polished level with all the intended game mechanics. The Player controls the Shopper while looking around for the right ingredients on the shopping list. After the correct items are collected, the Player must run to the finish line by the cashier.
In this prototype, I focused on designing the supermarket. After creating my initial blockout, I expanded the level. I added comical elements in its design to fit this game's fun theme. Besides level design, I also focused on implementing the enemy AI pathing, fart status effect, and sound effects.
Designing an Appropriate Level for the Prototype
I implemented the enemy AI pathing, fart status effect, and sound effects as the technical designer. However, I spent a good portion of time developing the level from start to finish when my team presented the final prototype. In the initial level blockout, I created a basic level with large enough pathways to allow our enemy NPCs to disrupt the player during gameplay. After discussions with my teammates about new mechanics and obstacles to incorporate, I chose to keep a simple design while expanding its size. With a comical tone in mind, this level allowed us to create environmental obstacles to increase the player difficulty and add assets that bring out the humorous style we intended.
Initial Level Blockout
Updated Level Used for Prototype