A downloadable game

A strategy game where you work in a kitchen, following recipes to try to prepare as many meals as possible before the clock runs out (and hopefully without burning anything or making any mistakes!). 

This was a really fun game to create.  I created this game from scratch by following an online tutorial by Code Monkey, and using the assets they provided.

The goal for me with this game (along with making a fun game to play, obviously!), was to cover a wide range of Unity and C# features while focusing on writing clean, easily scalable code.  My goal when writing any code, is to keep things simple and make it as clear as possible for anyone to read and understand.  This tutorial really helped me deepen and hone these skills, prioritizing strict object oriented programming principles, keeping game object / class functionality and logic distinct.  Ensuring each class handles one specific function, and one function only.

We also focused on the relationship between the code writer and the game designer, keeping code logic private as necessary, but making certain fields visible in the editor so that the game designer can customize the level design as much as possible.

I've included a free version of the final game here for you to download, so you can see how it turned out.  Enjoy!

For reference, here's a list of the major features I used in this game:

  • Unity's Character Controller
  • Character Visual, Rotation
  • Animations
  • Cinemachine
  • Refactoring Code
  • Interact Action, C# Events
  • Singleton Pattern
  • Scriptable Objects
  • C# Interfaces
  • C# Delegates
  • World Canvas
  • Look At Camera
  • State Machine
  • World UI Icons
  • Shader Graph
  • Music & Sound Effects
  • Game Start, Game Over, Main Menu, Loading Screen
  • Options, Audio Levels
  • Options, Key Rebinding
  • Controller Input
  • Post Processing


    Download

    Download
    KitchenChaos.zip 55 MB

    Install instructions

    Unzip the file and extract the entire contents to a single folder on your PC.  Then simply double-click the KitchenChaos.exe file to play.

    Leave a comment

    Log in with itch.io to leave a comment.