top of page

Cheesy Cheese Please

Game Jam - PC

GAMEPLAY - DATA - SOUND DESIGN - ANIM​

Unity C#

72h

2024

Team of 6 people 

2 Programmers - 2 Artists - 2 Designers

Game Mechanics

- What I did :

  • Forbidden Fruit : Each passenger profile has a specific offering, stored in the database. The forbidden fruit is randomly generated each time you play.

  • Scanner : Generates a random temperature for each passenger. Their offering has a probability of being red (forbidden).

  • Forbidden Temperatures : Temperatures are randomly defined as forbidden each time you play.

- How I did it : Random generation of elements (temperature, forbidden fruit)

- What I liked : The different logic behind each game mechanic.

Capture d'écran 2025-04-27 010437.png

Game Loop

​

​- What I did : Designed and implemented the game cycle (visitor management) and a system for comparing information and determining success or failure.

- How I did it : RoundManager that managed the flow of data between passengers. Each passenger is evaluated individually (success or failure). The end-of-game condition is determined by the overall success-to-fail ratio.

- What I liked : Designing a system of interconnected rules.

Data Management

- Objective : Create a structured database for different visitor profiles, each with unique characteristics.

- How I did it : Used a ScriptableObject to create a database, containing generic PassengerData, controlled by the PassengerInfoController.

- Why I liked it : The rigor and organization provided by storing data using this method.

Capture d'écran 2025-04-24 102018_edited.jpg

Sound Design

- What I did : Researched and integrated all of the game's sound effects.

- How I did it : Used Audio Source components attached to objects and an AudioManager for overall sound management.

- Why I liked it : The arrangement of the sound effects and their ability to enhance immersion and highlight the visual elements by amplifying the atmosphere.​

Animations

- What I did : Implemented the scanner's visual transitions and the rope-pulling animation with a bounce effect.

- How I did it : Used the Lerp function for movement and anchor points to control movement.

- Why I liked it : The ability to make the game more lively and enhance its juiciness through animation.

bottom of page