First of all, let me say that I'm finding Construct 2 to be pretty amazing. Even with the free version I've developed an app in a matter of days that would have taken me months in the other programming languages I know. Secondly, the help and support on the forums has been great. Within hours of posting, I'm getting my problems fixed.
But now, the time has come to make a decision. I've reached the 100 event limit and have to decide if it's time to purchase or look elsewhere. So here's the questions in my head that I don't have answers for and maybe you can help me decide.
1. I'm looking to make apps, not necessarily games. And I'm finding that pretty easy going. So, the question is, how easy is it to take a Construct 2 app and port it over to say Android and iOS. I have no experience with that and looking at things like XDK confuse me.
2. I understand Construct 3 is in the works. If I purchase now, am I going to have to purchase again when 3 comes out. I've got shafted before buying an IDE and a month later a new version came out with gobs of new features and I got no free upgrade. *Edit* I just found the post where it said there would be a discount to upgrade but it was from back in January. So I'm wondering now if the 'long way off' for Construct 3 is still a long way off.
3. I understand some publishers refuse apps made with Construct. While I don't at present plan on going through them, it would be nice to know if I get hard up for cash that I can create a game quickly and sell it. Is it common for publishers to refuse Construct apps and why? Is their reasoning something I need to be aware of when independently releasing my own apps?
4. Doing my homework, I've looked at a few other app IDE's like GDevelop. While it's amazingly similar to Construct, I like the workflow in Construct much better. It makes sense. But, the price tag of GDevelop is much more appealing. I've also looked at some of the negative reviews of Construct to see where the 'aggravation' factor comes in. My question therefore is, from those of you who have been using Construct for some time, rate the amount of aggravation you experience with Construct and if you can, compare that to other IDE's.
Those are the questions right off the top of my head. I'll probably have more.