> It looks ok for basic stuff, but I wouldn't expect miracles with it, and it's probably crippled with what it can do simply due to the way it works.
I see make your own type applications like this, construct etc. as being aimed at the casual user, or the artist, or the guy in the bedroom who just wants to have a bit of fun. To give those with no or very little programming knowledge a chance to express their idea's that they might otherwise not have the chance to. It's not much fun if 90% of that time is spent learning some other scripting language just to do more than bounce on a platform and shoot a bad guy. When it becomes more about the underlying scripting language than creativity, you may as well just learn C++ and start from the beginning, it would be more beneficial to you in the long run.
http://www.effectgames.com/effect/#Arti ... sion_Guide
Not very newcomer friendly to someone with no experience in those kinds of things.
And before anyone says "But X language is eeeaaasssyy", yeah, course it is. So is working in Machine Code if you've been doing it long enough, but you wouldn't have a clue if you'd just come along and it would take months of solid learning to even understand the basics of it. The biggest userbase for programs like these are casual creatives, not coders. A proper coder could do more, in less time, by simply working from scratch, grabbing the libaries they need and doing it themselves. So when they start including complex scripting for more than the basic stuff, it sort of defeats the point and pushes a lot of people away.
Scripting languages - A programmer doesn't need them, an artist doesn't want them.
Besides, you're games on there are only allowed to be 100mb or less, at least that's how much storage space you get, unless you request more (for a fee? I don't know). 100mb doesn't go a long way these days.
You're also relying on the site themselves, and problems they have, become your problems.
I don't like how their ident appears on your game as it loads either (I'm gonna guess "for a small fee" you can remove that, heh). Construct however doesn't force any of that on you, you can even change the icon and hide the fact you used construct completely, go sell your game and do whatever the hell you want. Because of that, I'm quite willing to say I used construct, but when it's forced on me, I'm looking for a way to remove all signs of it. To me it would be the equivalent of Adobe putting a "Made with Photoshop!" watermark on anything saved in PS. Or ads on sites, if I think your site is worth it, I'll donate, purchase your product or advertise you myself to others. Force ads on me and I'll keep ad-block and no-script on.
So yeah, that's just my personal opinion, I don't expect others to agree. But if I spend more time wrestling with a program rather than doing something productive with it, it's not for me.