Skip to content

peppermintflowers/laadoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Game Start Screen

Laadoo is a 2 player competitive (1v1) game developed in Unity as a final project for my Game Design class. It’s designed to be played with custom spatula-shaped controllers (built using Arduino Leonardo and MPU6050 accelerometers), but it also supports keyboard controls.

Players compete as Team Pink vs Team Green across 4 rounds to make and serve laadoos (round desserts).

Demo link for Mac OS: https://github.com/peppermintflowers/laadoo/releases/tag/v1.1.0

Repository Structure

├── Scripts/                    # Unity C# scripts for game logic  
├── spatula_controllers/        # Arduino code for custom spatula controllers  
└── README.md                   # This file

Gameplay Summary

Objective: Score points by making laadoos and serving them to the kid. Player with the most points wins.

4 rounds, each with 3 stages: Make → Tug → Serve.

Game Start Screen

  1. Make Stage (yellow backdrop) – Flick the spatula toward the opponent to add ingredients. Collect red dots by moving the spatula(every 2 = 1 laadoo).
  2. Tug Stage (red backdrop) – Move spatula left/right to pull the kid toward your side. If you win, you get more points when serving the kid in the next round, and can make your opponent lose more points when you stun them!
  3. Serve Stage (blue backdrop) – Flick the spatula forward to serve the kid (if in front). Stun opponents by flicking toward them.

Game Start Screen

Controls

Keyboard

Pink Team (Player 1):

W – Move forward / launch
A – Move left
S – Move down
D – Move right

Green Team (Player 2):

I – Move forward / launch
J – Move left
K – Move down
L – Move right

Custom Spatula Controllers

Built using Arduino Leonardo + MPU6050 accelerometers. Flick gestures replace keyboard inputs.

Technologies Used

Game Engine: Unity
Programming Language: C#
Hardware: Arduino Leonardo, MPU6050 Accelerometers
Custom Controllers: Bespoke spatula-shaped cardboard controllers with MPU6050 mounted on them

Credits

3D Kitchen Assets

https://tinytreats.itch.io/charming-kitchen/download/eyJleHBpcmVzIjoxNzQ0MzQ0Njc1LCJpZCI6Mjk0OTk1MX0%3d.woZHewPBaq%2bAU6qG0wI%2fJv0o3v4%3d

Music

Bensound.com/royalty-free-music
Track: India
License code: WWMMW78YVA4X9BTR
https://pixabay.com/sound-effects/negative-beeps-6008/
https://pixabay.com/sound-effects/eating-chips-81092/
https://pixabay.com/sound-effects/marimba-win-e-3-209687/

About

🍓Arduino 🍓Unity 3D 🍓Game Design + Dev 🍓Custom Controllers

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors