Hi I am trying to make a match 3 games and there are many parts I am confused about so far I have the grid maker, the tiles for the grid, and the mouse controls of the player where it prints which way the mouse/finger is swiping but now I am stuck on how to implement towards the tiles and initiate a swap between 2 tiles could anyone help me with this issue
Hello @SpIashhy ,Welcome to the forums!
I’m sharing the documentation where they explain step by step how to create a Match-3 game.
Even though it’s a bit old, I still think it’s really useful because it starts from scratch and clearly covers the fundamentals: how to structure the grid, handle tile swapping, detect matches, validate moves, and organize the overall game logic.
Even if the engine has changed in some areas, the core logic of the genre remains the same. Understanding how they approach the architecture, organize their Blueprints, and separate gameplay logic from visuals can really help you structure your own system more clearly.
Even if you don’t follow it exactly, seeing how they solve common Match-3 problems—like swapping, match detection, cascades, and board refilling—can give you a solid foundation to implement your own version in a cleaner and more scalable way.
Hope it helps and happy developing!