The Start
I just started using GDevelop last night and was trying to think of a game idea that would be simple to make in this engine. I never have used GDevelop before, so I wanted to have fun and give it a go. As for some background on me, I do have plenty of experience in Unity Engine as well as a bit in Unreal Engine, so I am not new to game development or game engines and I have a good idea on how these tools can be used. Now as for the game, I decided to make a clicker game where the player clicks a box to add gold, and with the gold earned you will spend it on upgraded clicks and eventually an auto click option, which… you guessed it, it will automatically click for gold over time.
The Challenge
During the development of this game I decided to give myself a challenge just to help me work on my problem solving skills. I am not going to look up any tutorials or tutorial videos and only stick to using the documentation and forums for help. I just want to experience how it feels learning a new engine from scratch again going in blind.
My Nights Progress
In about 4 hours or so playing around with the engine, I have the basics of a clicker game up and running. I am keeping the art and graphics very basic until the core game mechanics are working well enough and future additions can easily be added.
Added so far
- Clicker Button to add gold
- Stats UI window to toggle on and off with a toggle button
- Merchant UI to toggle on and off with a toggle button
- Auto click functionality when purchased from the merchant
- Adding to the value of each click
- Adding to the auto click value
- Text that updates the players current stats such as auto click value & click value
- The players current gold amount that auto updates when the values are changed
- When spending gold at the merchant, the players gold is reduced properly
- When purchasing an upgrade from the merchant, the cost of the item goes up each time it is purchased
I am super proud of myself. It took a little bit to get used to the work flow and how I should organize the hierarchy of objects in the scene, but I think I figured out what has worked so far. I am having a total blast learning this engine and I can’t wait to see what else I can add into my little clicker game next.
If you read this far into my little post, thank you so much for reading. I appreciate it a ton and I can’t wait to make another post when I have more progress on my little game and hopefully see you in the next post!