🍬 Candy Mayhem

Match candies, score big!

Architecture

FSM game state management, Observer pattern with C# events, Model-View separation

Performance

Object pooling for 60fps, coroutine-based animation sequencing, view synchronization

Match Systems

Pattern recognition (3-match, 4-row rockets, 5-row rainbow, L/T-shape bombs)

Game Features

Cascade gravity, blocker system (crates, stones), special gem activation

Unity 6 C# DOTween ScriptableObjects WebGL Odin Inspector

Loading game...

Back to Portfolio