This is a modular and test-focused Match-3 prototype developed in Unity.
The project explores performance optimization, maintainable architecture, and async task handling with UniTask.
- ✅ Clean and maintainable code structure
- ✅ Modular architecture to support feature expansion
- ✅ Async/await patterns using UniTask.
- ✅ Smooth performance and low GC allocations
- ✅ Easy-to-extend Match-3 mechanics for future projects
- 💠 Tile Matching System: Horizontal & vertical matching with combo support
- 📐 Grid Generator: Dynamically creates and manages grid layout
- 🎯 Match Resolver: Finds and processes matches after swaps
- 🔁 Refill System: Cascades and fills empty tiles from top after clears