Match 3
Unity Match-3 Puzzle Demo
This project is a technical gameplay demo showcasing my ability to design and implement a complete Match-3 puzzle game using Unity.
The goal of this project was not to create a full commercial game, but to demonstrate solid gameplay systems, clean architecture, and maintainable code.
The demo focuses on:
-
Core Match-3 gameplay mechanics
-
Grid-based board management
-
Tile swapping and match detection
-
Cascading matches and board refilling
-
Clear separation of gameplay logic and presentation
-
Clean, readable, and reusable code
The demo includes:
-
Classic Match-3 swap-and-match gameplay
-
Automatic match resolution and cascades
-
Board refilling logic
-
Basic animations and visual feedback
-
Structured and extendable gameplay systems
This project was built as part of my portfolio, and the full source code is available on GitHub for anyone interested in reviewing the implementation.
🛠️ Tech Stack
-
Engine: Unity
-
Language: C#
-
Target Platform: Windows (PC), WebGL
📌 Notes
-
This is a prototype / demo, not a finished commercial game
-
Art, UI, and effects are intentionally simple
-
Focus is on gameplay systems and code quality
🔗 Source Code
| Status | Prototype |
| Platforms | HTML5 |
| Author | Alexandros Kapolas |
| Made with | Unity |



