Little Food Horrors

Platform: Unity

Completed: May 2021

Team Size: 1

Link: ricerogue.itch.io/little-food-horrors

With 7 different recipes, there are lots of combinations that players may have access to. Cooking scripts checks if the correct ingredients are colliding with the pot, in order to start the visible cooking meter. 

A game about food creatures that have come to life, Little Food Horrors is one of my favorite first-time experiences creating with Unity3D, where I challenged myself to conceptualize my personal love of cooking with more interesting mechanics added into the mix. 

Using food assets from Lumo-Art 3D, monster assets from Catgear Games, and environments from other Unity Asset Store creators, I began to lay out a simple kitchen and open fridge for level design. There were numerous challenges trying to design and incorporate both cooking mechanics with monster obstacles to block player progress. I first designed a simple cooking process, where the visual clues help players familiarize themselves with dragging and dropping ingredients. Then, I playtested, scripted, and implemented each food monster individually to help liven the gameplay. Eventually, I was left with a perfect fusion of cooking and action game genres. 


Gameplay

Little Food Horrors is a 3D Action Cooking Game where players will try to cook meals while fighting off annoying food monsters stopping them from making their dishes. Be quick with your cooking in order to maneuver past the annoyances and shoot for a high score for making delicious meals!




Cooking

Level Design features a simple kitchen with open-door fridges that show players the full list of possible ingredients. Onscreen recipes help indicate clearly what players are supposed to grab.

Plating

After the cooking process is complete, the final food product is instantiated after the ingredients are removed. The food is then dragged onto the plate where it plays a simple eating text and displays your final score. 

Chili

Chili flies around, picking up any ingredient and bringing it to be dropped in the Kiwi's clutches. He is programmed to steal even during the cooking and plating process.


Eggy

Eggy remains on the table and will throw drinks at the player, causing a camera knockback and extra distraction. 


Kiwi

Kiwi is designed to pick up any ingredients that are on the ground. Its movement uses navmesh to navigate obstacles and head to a hole that it dumps them in.