I love C2. I loved it since the day I bought it. It is, hands down, the BEST game making tool I have ever laid my hands on. But I believe there is a whole lot of room for improvement. I understand that the devs are already busy working on Construct 3. Some of Construct 2's improvements can be solved (and can also be carried over to Construct 3) by answering these two simple questions:
- Do we (Scirra developers) have enough people/staff to maintain and update the product?
- Do we have a good business model to support the growth/expansion of the company and improvement of the product/s?
IMO, paying just once for a GREAT product like Construct 2 sounds like a missed opportunity. I would gladly pay a yearly subscription fee (at a reasonable price) if that meant the product would get the best support it needs, the best updates to its features, and the best product overall.
I also hope that the next iteration of Construct doesn't depend solely on wrappers. Wrappers almost ensure that exports to other platforms will always be at an 'almost native' performance, and will never be at a native performance level. Wrappers also add another layer of technicality, most of which aren't even in the hands of Scirra. These things are what's holding C2 back and it's so disappointing. Again, just my opinion.
So please devs, don't hold your own product/s back. I do hope Construct 3 is leagues beyond Construct 2.