Gueux VS Mafia
A roguelike card game built with Unity 6: fight the mafia wave after wave, with 26 cards to collect.
- Year
- 2025
- Technologies
- Unity, C#
The game
Gueux VS Mafia is a roguelike card game. The player fights the mafia in successive waves, playing combat cards by drag and drop. Difficulty rises with every wave.
- 26 cards to collect
- 7 achievements to unlock
- Progress saved between runs (collection, achievements, options)
Architecture
Every complex system (player, enemies, waves, menus) follows a strict MVC split: the model holds data and logic, the view handles display and input, the controller ties them together.
Global managers (game, achievements, audio, scene loading) are singletons. Systems talk through events rather than direct references, and views subscribe to changes in their model.
Configuration goes through ScriptableObjects and rendering through the URP 2D pipeline.
Timeline
Developed between December 2025 and January 2026.