Click here to play an HTML5 demonstration of this project
A "Candy Crush" or "Bejeweled" type engine. The engine is straightforward, but checks for matches may be best understood by Intermediate skill levels. The engine can be used and modified without needing to fully understand the code. There is clean and well commented code, explaining how each part of the engine works. The engine is cross-platform compatible.
Note due to some people having difficulty accessing the help information, this has been moved to a script named "README". See this script for detailed project information.
Please note this game runs at a resolution of 320x480. Please see the demo above before purchasing.
End User Licence Agreement (EULA).
First version of port to GMS2
Version 1.0.1. Published March 17, 2017
You can only review assets you've bought.
Good example
This is a nice example that has a complete set of features for a Match 3 game. However, it would be better if it was easier to modify so that it could be expanded into any type of Match 3 game. For instance, changing the location and size of the grid, more flexibility in the gemstone size and spacing between the jewels. It would be nice if there were global variables to control these and possibly other customizations.
This review was left for a previous version of this asset.
overall ok
this is what i need but........ i miss the chance to make my own playground(levels) like in candy crush or simmilar games.... i wish more kind of stones like locked stone ....this project is very simple and 9,90 was a little bit hard.
This review was left for a previous version of this asset.
Hi rasti, thanks for the suggestions. Please update to version 1.0.1 which includes many changes. There are now rocks that cannot be switched with gems, and it is now much easier to make your own levels using the GameMaker: Studio room editor. Please see the "Game information" within the project (accessible from near the bottom of the resource tree) to view a full description.