Click here to watch a quick gameplay session.
This game is a study case for the game Overcooked! 2.
All art assets like Textures, models, audio clips etc where created by the indie game maker Code Monkey for this Free Complete Unity Course.
However, the game structure and the source-code were created by me and they are very different from the course.
This project uses many Unity Packages created and published by me. All of them are on the MIT license so you can freely use them into your project.
You must prepare, cook and serve up some tasty orders before time ends!
After the initial count down, Orders will be received on the screen's top left corner. You must collect the right ingredients, prepare and plate them before delivery.
Your score will increase according in how quickly you deliver those orders.
Only single play is supported but you can switch between chefs to improve the kitchen dynamics.
Play the in-game Tutorial for further instructions.
Click here to play the game on itch.io!
- Tab - Switch between Chefs.
- AWSD or Arrow Keys - Movement.
- Q - Interact with Items (Cutting Table, Stove Table)
- E - Interact with Plate and Ingredients (Tomato, Cheese, Bread etc)
Gamepad is also supported.
-
Inside the Recipe folder, create a new Recipe Data asset by using the Create menu, Kitchen Chaos > Recipes > Recipe;
-
Open the IngredientsToRecipe prefab and link the new Recipe asset into the Recipe field;
-
Place each child ingredient in the right position;
-
Right click on the
Prefab To Recipe
script and choose Transfer Ingredients to Recipe; -
Finally add this new Recipe asset int to RecipeSettings Scriptable Object.
Continuous Integration and Continuous Delivery are done using GitHub Actions for Unity, provided by the GameCI.
You can play the last WebGL build on github-pages.