"In this tutorial we will be creating a basic Bejeweled / Candy Crush style game which will consist of:
- A grid of any size
- Different tile types
- The ability to swap two tiles
- If there are three or more tiles of the same type in a row they will be removed
- The tiles should fall down after other tiles are removed
- New tiles should be added from the top to fill the gaps
Although quite a few parts are different in this tutorial when compared to Bombevo, it is still heavily based on it (especially the match finding algorithm and tile resetting) so a big thanks to the creator harsanalif. The end result of our version of the game will look like this ..."