Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+6)

GameMaker - requires you to learn some coding, is very powerful, has lots of features - is expensive - has good documentation and tutorials - I struggled to get help in the forums, most - how do I do this - didn't get answered.  I eventually left because I just didn't know how to program stuff and couldn't get help and couldn't figure it out - I wrote a lot of games in it - it's just I wanted to do more advanced stuff and I was at a point where I'd have to go taking a course on programming or change to different software.

Construct - I've not used, but used a similar one - it's tedious to drag and drop instead of code stuff, but if you don't want to code, or don't know how to code - then this is much better.  It has a reputation for people churning out the same stuff over and over - so I don't know how versatile it is - just that a lot of people publishing in it - are making the same basic platform games.

001 Game Creator - never heard of it.

Godot - I've played around with it.  It's got some fantastic features and some horrible features - horrible features like they pack everything into the game and it makes a small game balloon up to 40mb - you can install python and scons to overcome this - but that's something else.  It's not well suited for "click" - because to click on something you have to create a 2D area - a sprite and a collision mask - write a signal to send the click - write a bit of code to receive the click - and in contrast GameMaker and Fusion - you just say - click.  (With the exception of interface elements - but then you can't move them or do anything else with them.) Godot has fairly okay documentation, some good tutorials and some that don't really work.  It's well suited to some kinds of games - like walk and collide with stuff.  It's strength is that it's really portable across devices with no extra input required - you can export to mobile / pc at at the same time.  It has an array that is amazing - it makes coding stuff really easy.   I did find it unstable, it crashed a lot and corrupted my data.  This is because I change my mind a lot on graphics I want to use etc. and Godot doesn't handle that well.  

GDevelop - I installed once, had a look at it, read their terms - uninstalled it.  I don't want software that will limit how many times I can compile something or charge me extra for it.  I never gave it a fair chance - because, well I don't want software that will limit how many times I can compile something - because something is going to go wrong or I'm going to reach that limit when they're not at work...

Clickteam Fusion - is what I use.  It takes a bit of getting used to, but is very easy to figure out once you get over the initial learning curve.  It's a visual language and what you need is in front of you - so you don't have to learn how to make something visible / invisible - you just click under the object and select that.  It's like a large spreadsheet interface.  It can become tedious programming like that - but the ease of use makes up for it. The forums are friendly and helpful but it might take a few hours or days to get an answer as there's not that many people there.   There are a lot of free tutorials - and also paid tutorials and education.   Their documentation is sketchy - tells you only the basics - but most of what you need to know you'll find by doing a search in the forums.  I'm biased now - because this is what I use - so uh - you should definitely use this one - it's the best :-)   

(1 edit) (+1)

Wow! Thank you very much!!!!!!!!!!!!!!
You are very familiar with game making softwares! Sure!
These reviews are in detail.  They are useful for me. Many members will also think that these reviews are excellent!

You really helped me a lot. Thanks again!!!!

(1 edit)

Made an account just to say  thank you, that was pretty informative. I've tried gamemaker and had the exact same experience, I wanted more, and then it hit me that their GML doesn't work for anything outside their software, which made me feel like I wasted so much time learning their language(and dropping so much money into it). While Unity, or Godot for example can use languages that you can use outside their software or for stuff other than games.

Wanted to try 001 Game creator specially since I'm seeing it on a Humble Bundle but it seems like I better spend my time somewhere else.

Hello,  your development experience is very valuable! Thanks! 
I learnt a lot from your post! 

(+8)

About GDevelop (disclaimer, I'm GDevelop main author :)) - seems like there was some misunderstanding on the export.
GDevelop does not limit you in the number of exports as long as you're doing them manually. You can export your game an unlimited number of times a day to HTML5 or any other format - but will have to manually install command line tools and other stuff if you want to build a native app for iOS/Android/Windows/macOS/Linux (which is the same as most game engines you would code with!).

We offer a way to do this in one click - a packaging that uses an online build service to export to Android/Windows/macOS/Linux without installing anything (it even works on the web version editor.gdevelop-app.com!). This service is limited to avoid overloading the servers and we make a subscription for people that want to help GDevelop development. This is optional though, and while it's shown as the first exporting options, you can use the advanced one if you're an indie studio that already has experience bundling games or hosting HTML5 games :)


I recommend people giving a fair chance to GDevelop. It's (from my biaised point of view ;)) the sweet spot between "real coding" and visual programming using an events system that does not limit you arbitrarily and is efficient to use (no slow and tedious "drag'n'drop") - you can even extend the conditions/actions and create new behaviors for your objects with the same events system.
The whole game engine is open-source and based only on open-source, proven, battle-tested technologies like Pixi.js. You can even drop at any point a JavaScript code block and code if you wish to. 

Happy to talk more about GDevelop, but I wanted to clarify these points :D

(+1)

Hello......

You explained in detail in these two posts! Thank you!

Your posts provided much userful information of GDevelop for game developers here. 

GDevelop is a very versatile game creation software. 

Thank you very much!!!!!