When I first decided I wanted to try and make my own games I asked my self “What tools do I need?” and “do I have to learn how to write code, what programming language should I use?”.
I soon found out that trying to learn a programming language like C++ or Java wasn’t for me. It would take way too long and would likely to bee too difficult.
After some more searching I had found a few 2D game engines who all used the phrase “Learn to make games without coding”, just what I was looking for! I began testing their respective trial versions to find the one I liked the most. Below I have listed the ones I tried and what I personally found to be the pros and cons for each:
Multimedia Fusion 2
pros: One-time purchase, no coding. Has exporters for consoles, desktop and mobile.
cons: Different price tiers, export modules cost extra, somewhat clunky event sheet.
pros: Easy to use beginner friendly with no coding. Plenty of tutorials available.
cons: Subscription-based paid annually, heavily aimed at Mac OS & iPhone.
Pros: Nice trial mode that only limits export options, good drag and drop scripting that effectively teaches the user programming logic. Plenty of getting started tutorials.
Cons: Subscription-based paid annually with different tiers depending on what exporting options you want. Very long compiling times.
pros: Has drag and drop with no coding as well as the option to use their own GML programming language. One time purchase. Huge user community. Very easy to find a lot of tutorials. Has exporters for consoles, desktop and mobile.
Cons: Limited trial functionality, export options cost extra. Not as beginner-friendly as some of the others.
Pros: One time purchase. By far the most beginner-friendly, very easy to learn and super fast to get results with intuitive event system and plenty of ready to use behaviours. Large and helpful community.
Initially, my choice was GameMaker but after a while I found myself using Construct 2 more and more because of its ease of use and fast results. Since then Construct 2 has become Construct 3 and has an annual subscription fee at 99$US for the personal license but I would still recommend it to anyone who is like me and wants to get started fast, but if you’re not impatient and are willing to spend some more time learning to code I would probably suggest Game Maker Studio 2.
Whatever you choose I wish you the best of luck with your future projects.
Thank you for reading!