Supermarket Smash

Role:

Game Designer, Programmer

Tools:

Unity, NavMesh Components, C#

Project Timeline:

October 2020

My Process:

I chose to pursue an independent project outside of my class Computer as a Medium (a class about learning Unity) to apply the skills and develop them further. For my first attempt at doing something solo, I wanted to focus on something I was passionate about and fun. Have you ever walked into a supermarket and wanted to drag your hands across all the items on the shelf? After I had the location and the goal, it came to the challenge of implementing the fundamentals and basics that I was learning in class at the time.

Game Design Goals

I knew I wanted this to take place at supermarket, but unfortunately I didn’t have 3D art skills or knew anyone who had 3D art skills. I did my best conveying different grocery items with shapes and colors. I imported free assets in the Unity store and did my best with the 3D objects in the game. I also knew I wanted a store associate to patrol the store and chase the player if caught holding items. I utilized Brackeys’ NavMesh code to create waypoints for the employee. By creating Supermarket Smash, I learned C# etiquette, multi-script communication, and scene management.

Programming Goals

[UNDER CONSTRUCTION]

When I made Supermarket Smash, I was a complete newbie to Unity and coding. As I develop as a programmer, I realize I must go back to refactor, clean and polish my code.

Design a site like this with WordPress.com
Get started