This product is a hodge-podge of mystery coding and lunatic fanboys who will attack you if you tell the truth -- which is that this product is not so much about simplifying coding (because there are many such programs out there), but rather about joining their precious little clique.
But let's get specific.
Go out on-line to your favorite search engine and type in "Multimedia Fusion Manual". There isn't one. If you ask (and I did), they'll refer you to their forums where you can submit your question (e.g., "How do I create a global array?") and hopefully one of the "uber friendly" people will get back to you... someday... maybe.
Or they'll scream at you in all caps, "THAT QUESTION WAS ANSWERED SEVEN YEARS AGO" and then include links to twenty different forum threads full of dozens upon dozens of posts.
Same search engine, type in "Multimedia Fusion arrays" and see how good they are. Can you sort them? Can you pop off individual entries or add to them on the fly? Can you view them (spreadsheet style)? Can you merge them? Can you compare them? Maybe. Maybe not.
Just for comparison, let's type in "PHP array" or "Gamemaker array" or "Unity array" and look at what a difference a manual can make in your life. Examples? Code? Syntax? You betcha.
The search term "Multimedia Fusion creating a button hotspot" gives you nothing because (SPOILER ALERT) there aren't any -- if your buttons don't have solid backgrounds, you're screwed.
Runtime evaluation? No.
If you have a paragraph of text, you can't bold just one word; you bold the whole paragraph or nothing. As a result, you have to create an object for a headline, a paragraph of text, each bold/italicized/underlined/etc word, and anything else that breaks the mold. If you want to pull one or more global strings into that same paragraph: you're out of luck.
The only globals you can have are VALUEs and STRINGs. That's deplorable. There is a "Global Events" area, but if you type that into your search engine to see what it's for, by the time you're done reading the cacophony of forum pages your eyes will be bleeding.
The program treats your game like scenes in a movie; the scenes are called "frames". Apparently no one at Clickteam cares that video game frames was already an actual thing.
Let's say that you've been working on a game for six hours, but you accidentally forgot to put the logo of the game in the upper left-hand corner of each "frame". You can't cut and paste objects from one "frame" into the next. You can drag from one to another, but that just moves the sprite in question -- leaving the original "frame" empty. You have to import and redo all the work over and over again in each subsequent "frame".
The ability to copy and paste is one of the most fundamental things you'd want from a GUI-based coding system and it's absense is laughable.
I ran my sample program -- which consisted of one "frame" containing a background image and four buttons (all made in Photoshop and imported as individual elements) -- as an executable and tried to record said game with FRAPS (like you would for any other video game) and all the buttons were missing in the recording. So even if you find it within yourself to perservere and produce a game for sale, don't expect it to get reviewed by anyone.
There are many, many minor flaws like this that -- together with the complete lack of ANY kind of manual -- makes this a risky investment at full price for anyone who is trying to make anything other than a poorly-optimized 2D platformer or Zelda-clone. Or, you can spend your days on the forums praising the vicious ferrets.
Either way, for me this software is a skip.
Posted: December 20th, 2013