[MATCH-2 GAME SYSTEM]
Unity • C# • Game Architecture
Designed a modular grid-based system with match detection, fall/fill mechanics, and extensible gameplay features.
- Object pooling for efficient piece reuse and stable runtime performance
- Factory pattern for item creation and extensible piece types
- Event-driven interaction system
- Scalable mechanic integration (rocket, balloon, etc.)
- Clean separation of game logic and presentation