Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Главное - желание !
You have to pay bullshittingly high price to make something good, because in free version, there are alot of limits.
Also you have to pay EVEN MORE to get commercial use.
In GM:S? It's free.
In GM:S you can do anything even without buying anything, and commercial use doesn't cost as much as this does.
The only con of GM:S regarding the price?
You have to pay for export modules.
But, if you need personal use, or maybe even commercial use, GM:S Professional will do, as it includes Ubuntu and Mac OS X export modules.
So, GameMaker:Studio is ALOT cheaper. FREE if you only need it for personal use.
Construct 2, however?
Costs ALOT more, even if you just need it for personal use.
Costs 10 times more for commercial use than gamemaker studio commercial use.
A bit easier to learn, however.
CS2 feels like ClickTeam Fusion but they don't make you buy DLC
I agree totally to that, but...
AS..
I have both 3, (Construct 2 Personal, GameMaker: Studio Professional (all exports modules but TiZen) and Clickteam (MMF2 and also CF 2.5)..
Construct2: is great (like you already know). but as it is only web-game oriented, you must release an additional package of 250mb (NWJS kit) to all your non-browsers games, that plays like.. browsers games but as desktop games.. with limitations of browsers/HTML5 games (meaning: not able to save/edit files (specifics ones)). There are free/paid plugins/extensions also.
GameMaker: Studio: is very great, but very way more complicated to use, the concept of the VIEWS/ROOMS is a bit strange, anyway, the GML can make some stuff up with a little coding (but learning curve required!), the GUI is just awful and NOT-USER FRIENDLY, that's said.. I dislike it certainly overall of my worst nightmare), plugins are numberous, and there is a Market Place that let you purchase assets (plugins, extensions, scripts and even complete projects for learn something from others), sometimes in the Market Place you can dowload assets for free, around of 600 of mine was free download (and there are pearls, many, but also some sh1t.. haha (that I also got for free just for "collect" aspect).)
Clickteam MMF2/CF2.5: is like the logic of Construct2, this mean you must organize your events by Conditions->Actions. Plus, this software has many exporters (as DLC), but they exists at leasts, and by the way, the Windows exporter is capable of doing many things like using plugins and stuff related to, that enable some funny things like: using Python code language in your game/app developped within. That and others things are possible. GUI is "ok" but old (I think the GUI is way more recent/decent/less old than the one used in GameMaker, but it's my opinion).
-- It's up to you..
-- I do not talk about license, since people before me had already exposed that!
If you like simplicity and plugins that add features simply and aren't searching for portability outside WebApps/WebGames, choose Construct2
If you like power with a custom script language tied in but an not-so-sexy GUI, choose GameMaker: Studio*
If you like power with many extensions that can extend the possibility like using C#, Python, LUA and sexy GUI but not-so-cool like the Construct2 GUI, choose MMF2, CF2.5
* there are also some possibility to add language to GameMaker, like BrainF*ck. lol. Anyway, the learning curve is very very very long (as you may know it :p).
ANYWAY.. KEEP IN MING THAT EACH OF THESE SOFTWARE HAVE THEIR EXTENSIONS and COMMUNITY:
- for Construct2: Scirra Forums, Scirra site, Scirra tutorials
- for GameMaker: The MarketPlace of GameMaker can help you to see what it can do for you. The GameMaker forums, and great and useful posts on Steam started by Seabass, a Steamworks game developper.
- for MMF2/CF2.5: The Clickteam forums, Clickteam Extensions Repository
ALSO..
All of these software are not really free for use in long-terms, you will be tempted one day to throw some money from you bank account for purchasing FEATURES or simply.. UNLOCK locked FEATURES :)
CONCLUSION..
I like both of threes myself, why?
1)
Construct2 is an engine I liked due to several things: easy to use, easy to learn, hard to master, but very fun to play with it, I already managed to do a CAT RUNNERS (for a gift for my lovely Mom that are far away of me all the day but near from my heart :) as a gift it not mean that it's just a stupid runner game, no, it embark some features, that I simply cannot imagine doing in other engine without spent way more time to learn !!
The Frame Editor is very simple to use, it's a real pleasure to build level design with it !
BUT..
Construct2 is also an engine I disliked for two things: NOT .mp3 files (.ogg required).
And mainly the principal problem is...
Games are limited to what it's permitted by Web HTML5 technology.
This mean, saves when desktop games (think at a solo games with NO back-severs behind), cannot just Load file, Edit file and then Save file.. It just can Load/Read-Only file..
HTML5 limitation (due to security purposes).
SO..
I didn't like having to use LocalStorage feature for just "load" an XML string and then store in LocalStorage for be able to edit the LocalStorage variable WITHOUT alter the original XML File..
It will be very magical to have a Load/Edit/Save functions in Construct2 (web HTML5 games)..
But, it's as it, Construct2 rely on NWJS technology for "desktopping" games :)
NWJS mean Node WebKit.js (the old name of this technology was NodeJS): https://github.com/nwjs/nw.js/wiki
2) GameMaker: Studio (Pro) is an engine I liked for the GML scripting object related, I like type lines of codes instead giving only Drag&Drop or Conditions/Actions for more of controls on my game features, and the GML is perfect for that. I actually not really managed to finalize one project inside GameMaker (I work on a project that I want finish, but before I must learn some stuff or two on the "VIEWS" stuff..)
Anyway, all of that is not so pinkish..
Think that the GUI is not user-friendly, (I dare even say that the GUI is devil-friendly)..
The GUI is not easy to use, and seems a bit fuzzy, so it's why I think all tutorials on GameMaker: Studio are using GML instead of the GUI Drag&Drop features hahaha..
So.. I disliked very much the GUI..
Disliked also the fact of how the Rooms are made, I mean: it's very difficult to have the motivation to spent 20 minutes to construct a level design with the tools given by GameMaker in the Rooms Editor, as it's .. "quasi" inexistent..
Why they choosed this "interface" for the Room Editor? Don't know, but I know one thing..
I will not use very much this Room Editor for complex games, I prefer type my GML code instead for build the level dynamically ...
And I disliked also the EntryPoint of GameMaker extensions (as .dll).. Yeah, this only accept .DLL developped in C++ (so do not expect using C# dll intead), anyway.. I finally swiped far away that limitation of GameMaker by experimenting a new way to load .DLL.
So Now.. I can use C# .dll instead of the C++ syntax.. (phew).
3) MMF2/CF2.5 is a true beloved engine of me. I managed succeeding to do many personal but working and complete projects in it, games, apps, and even interactive movie !
The only difference with MMF2 and CF2.5 is some minor updates related to some major features.
I really way more used MMF2 than CF2.5, since after acquiring CF2.5 I also acquired Construct2 and after that GameMaker.
Therefore, MMF2 was THE first game engine software I purchased many years ago !
And I can tell you that the software is capable of plenty of amazing things (just look at extensions like Surface, by Loki), but not only capable of amazing things, it have a really Extended Event Interface (way more interesting/user-friendly of the one activated by default, I'd recommend you to swap to Extended Interface instead Basic one.., Right-Click is the key to change it).
Anyway, I managed to do in it many usefull stuff like a "MD5 comparator", "Left 4 Dead 2 addons switcher", "Custom Downloader", and many fun games like "Visual Novels", "Platformers (indeed !)", "Breakout (of course)", and some beat-em-all, fighting games and .. fireworks assets effects, bubbles effects, soundscape engine, fire effects, waterfall effects..
So...
Why...
WHY the HELL did I swapped TO ANOTHER engine?
Simply, the answer will be: wanted know other engine, wanted move from Clickteam?
No.. The Answer is more complicated.
I swaped to another engine due to the "PLUGINS" update..
Some plugins I used in my projects was outdated (this is logic since they have at least 2 years), but so, when searching for new versions, I never have new version..
Well.. Just not worry about its, I was telling me that .. "Bah, just remove it and stopping using it.."
Yeah, that worked, but, Projects in Clickteam MMF2/CF2.5 are encrypted, so.. this is not possible to recover a project that have an error that make you unable to load it..
Even if it loaded very well in old versions..
So yeah, answer is: NOT OPEN-SOURCE projects.. Data loss possible.. Sadly.
Yeah, backups still exists, but here are the facts !
That plus some others deceptions may have stopping me to use Clickteam game engines..
Anyway, I think always that Clickteam MMF2/CF2.5 is capable or miracles and some magic :)
Like any other engines..
And one day I will probably throwing some new funny hours within :)
so advice is: JUST.. LEARN and STICK on ;)
Have fun, thanks for reading.