
Match 3 Template
Ever wanted to make a Candy Crush like game, but didn't know where to start ?
Do you want to learn some advanced puzzle mechanics ?
Then look no further !
Whether you want to build a Candy Crush like game, or you want to increase your GDevelop skills and learn new ways to build some advanced mechanics !
This template is the best choice for you !
You can get it → edit the game (change the assets or add more stuff) → Publish, then sell the game ! $$$
What you will learn from this template:
• Smart possible moves system.
• Random spawn system.
• Player moves system.
• Possibilities system.
• Match 3 mechanics.
• Power ups system.
• Math system.
• Level goal.
• Game feel.
• And much more !
Engine
This template is built for the free and open-source game engine GDevelop 5
User-friendly
Every event in the template is commented in a way that even a beginner
will understand how things work in the game.
All events are grouped and organized in a super user-friendly way, so the user never get lost in the codes of the template, and can easily find the code of any mechanic he is searching for.
Licenses:
You CAN sell the game as it is, BUT you must mention the game assets credits
(mentioned in the bottom of this page), only if you didn't change the game assets.
You CANT re-sell the template GDevelop project/codes.
You DON'T have to put my name or credit me in the game (Optional)
you bought it, it's all yours !
Platforms
The template works for PC only, BUT, you can easily modify the template and make it work on mobile !
Get it now and make your next Candy Crush game !
Credits:
Candies:
By Brett Post Script
Status | Released |
Category | Assets |
Rating | Rated 5.0 out of 5 stars (2 total ratings) |
Author | VegeTato |
Made with | GDevelop |
Tags | candycrush, example, gdevelop, match3, Project template |
Purchase
In order to download this Template you must purchase it at or above the minimum price of $3.99 USD. You will get access to the following files:
Comments
Log in with itch.io to leave a comment.
Hello Mr. Vegetato, I don't know if I'm missing something but I found it a bit complicated to switch to larger resolutions because of different art styles, I don't usually work with pixels so I would need a bigger “canvas” and much larger sprites... do you have any information to make this transition easier? There's a lot of things being called in code for positioning and each position value of different elements that don't appear on the game screen (i.e. I have no visual reference to know where that element is being created).
the candy sprites also have several points and each one would need to be resized as well and calculated every point to every candy sprite... any tips?
Hello !
Unfortunately, changing the candies assets to a different size and changing the resolution, will require you to adjust the numbers in the events to fit the new resolution and candies assets size, because match 3 games in general require math in the background to that take into account the candies size and position...etc
As for the candies points, they can be easily calculated, for example the LeftMove point is the candy width (31) + the space between them (8) = 39
and for LeftCheck it's the cany width (31) /2 = 15.5
Hi. I have bought this good template and there is something that I would like to ask. When entering the game scene, it turns dim dark and need the lighting to glow up, but the game that I'm working on is with the light background. I tried to go through all the objects and layer properties to close this down however could not find any overlay or lighting related. Is there anyway I can make the scene just same as the original art background that I'm using?
Also I have sent a friend request to your discord (@a1000mile) If possible I would like to discuss with you on more details regarding the templates. Thanks for your time and really appreciate it!
Hello ! :D
Left you the answer on discord :)
But if anyone is wondering:
Simply go to Game scene → in the layers panel → beside the Lighting layer → click on the bulb button → by default it's set to (44;44;44), click on the color button → increase the color to max white, or to the light amount you want to have in your game.
Block maker
https://huggingface.co/spaces/rowshack/match-3-block-maker
Hi. I have just bought a library. More or less clear, but I have a problem. when I want to edit icons and graphics in match3. However, I can't find the game itself, the last step is just to change the scene to the game. Best regards
Hello :)
Thank you for your support ! <3
From what I understood, you're having trouble finding the game scene ?
1- Open the Project Manager (LCtrl+LAlt+E) in GDevelop.
2- In the Scenes list, look for and select "Game".
If that's not the case, then please provide more details so I can help you :)
Hi. thanks, it was very helpful. Best Regards
Hi, I am the idiot who bought the template but has no idea on how to load a json into gdevelop. I bought it for mobile and thought it would be a simple add and edit. I thought i was getting this and a few others at a cheaper price and failed to realize the difficulty level. Can you point me in the right direction?
Hello !
There is nothing difficult at all, don't worry :3
Importing .json to gdevelop is super simple (Unzip→Open→Done!), however, on gdevelop mobile version, it doesn't allow you to import projects from your phone storage, only from Google Drive, and Google Drive doesn't support loading assets, so the solution is:
1- If you have a PC or laptop, install gdevelop desktop version.
2- Unzip the downloaded template (using WinRAR).
3- Open GDevelop on your PC.
4- Log in to your account.
5- Click on open project.
6- Select the .json template (that we unzipped in step 2).
7- Now Click on the 3 lines iocn in the top left corner to open the list.
8- Click on Save as.
9- Select Gdevelop Cloud.
10- After the saving is complete, you can close gdevelop from your PC.
11- Open GDevelop from your Mobile and log in to your account.
12- You will find the project saved in the list (My projects).
13- Select the project from the list to open it.
Note: you can also get any of my templates from GDevelop store directly from your mobile, doing that will save the project directly into your account, so you don't have to do any of the steps above if you got it from the store.
I bought this and the rts on mobile and wanted to buy them here so I could have a plan b if something happens to my account. The mobiles were with it so this made sense to me. Will give fix a try tomorrow. Thank you for your quick response.
*Insert evil laughter,* "The world is mine!"
You're welcome <3
Hello again !
There was a lil issue in RTS template (the assets' folder was missing),
i pushed a new update to fix that, feel free to download RTS template again from my itch page <3