"Play as a heavily armed mouse fighting back against feline oppression."
Gouda Luck! is a comedic top-down twin-stick shooter developed for PC and Steam Deck. Blast through waves of hungry cats using your trusty Cheese Gun, collect 'Cheddar Points', and upgrade your arsenal to turn the hunter into the hunted.
- Genre: Top-Down Twin-Stick Shooter / Roguelite
- Platform: PC / Steam Deck (1280x800)
- Engine: Unity 6
- Status: In Development (Student Project)
- Twin-Stick Action: Precise movement and aiming designed specifically for Steam Deck controls.
- The Cheese Armory: Unlock weapons like the Cheddar-19, Mozza-MP5, and Magnum Gouda.
- Smart Enemy AI: Cats utilise a Finite State Machine (FSM) to Chase and Attack.
- Progression System: Collect 'Cheddar Points' to upgrade fire rate and damage between runs.
| Input | Action |
|---|---|
| Left Stick | Move Character |
| Right Stick | Aim / Rotate Character |
| Right Trigger (R2) | Fire Cheese Gun |
| Left Trigger (L2) | ULTIMATE: The Big Cheese (Area Blast) |
| Button A | Dash / Interact |
This project focuses on Refactoring and Clean Architecture.
- Refactored Mechanics: The shooting system (Projectile instantiation & pooling) is refactored from a previous "Target the Weakest" prototype.
- Finite State Machine: Enemy behavior is driven by a modular FSM script.
- Clone this repository to your local machine.
git clone [https://github.com/lilnoggi/GoudaLuck_Unity_Project.git](https://github.com/lilnoggi/GoudaLuck_Unity_Project.git)
- Open Unity Hub and add the cloned folder.
- Open the project (Ensure you are using Unity Version 6 or compatible).
- Open the scene:
Scenes/KitchenLevel_01. - Press Play!
- Developer: Amani Howe
- University Project Module 4003