I've been a long time Clickteam product user since MMF2 era. I've made some games and Windows apps with this software, and I'm so excited with the new major version of the program.
However I'm trying to not make a biased review, so if you have anything to comment, please do so.
With Fusion, programming games and apps is so much easier and fun. This is the software that really fulfill it's promise that "No scripting is required". It's all click, set parameters, drag and drop. You don't need a computer science knowledge to use it, just a basic programming and logic. You can make your first game in under an hour. It also has a lot of extensions and pre-defined controls to make your project faster and easier.
One of great thing of this software among its competitors is, it's not limited only to game making. With hundreds of extensions available, ranging from System objects, Database, etc. you can create any applications with it. My first established product created in Fusion was a Windows tweaking tool and a FLV player (it was programmed in Flash but I created the frontend in Fusion).
By default this software comes with Windows EXE exporter, which produce a DirectX-accelerated runtime app. Additional exporters are available to purchase if you wish to export your creation to Android, IOS, HTML5, etc. Purchasing additional exporters might be sounds not to be a great deal, considering there's another tool on the market which can export to many platform at nearly no cost. But for me, with the ease of use of the software, it's a nice trade-off. Two exporters I bought ran beautifully on target platform I tested. I hope they will take next step to include all exporters by default in their future major version release.
Now comes to the cons. One biggest cons of Fusion is lack of clear documentation and cluttered information makes the learning curve is steep for newcomer. Their website does not cover all features and functions which their own product has. The software manual, despite is very complete and thorough, is unpleasing to look at. Every 3rd party extensions/plugins has their own manual (separated from software manual) which you can access through extension's properties.
You have to tinker with all objects/extensions to know what they function and what they do. Their community are very helpful, though. The developers of the software is very active and answers to every questions personally. My advice, download some examples and tutorials and learn how other people doing their code. There's a site with tons of example projects that you can look to get the ideas how things work in Fusion.
In conclusion, if you want to make games/apps with no hassle of learning and writing script at all, Fusion is a great choice. However you may have to invest some more time to learn and understand how the software works. If you have basic knowledge in programming, that also helps to quicken the learning process.
Posted: January 31st, 2014