a) Construct 3 is already available and released.
Construct 2 is still updated, but as indicated in r244 changelog :
[quote:jerzdice]We'll still be maintaining Construct 2, much as we have for the past year or so. However we will be focusing on Construct 3 for new features, including a new runtime.
There was also an AMA on reddit a few weeks ago in which you could read : https://www.reddit.com/r/construct/comments/7u0twm/we_are_scirra_the_company_behind_2d_game/dtgpz4e/
[quote:jerzdice]Firstly, we will be continuing to support both Construct 2 itself, and the Construct 2 runtime in Construct 3, for some time after we release the new C3 runtime. For C2 itself we will continue maintenance much as we have recently (see our releases here: https://www.scirra.com/construct2/releases). For C3, we expect even after the new runtime is released, many users will keep using the C2 runtime for some time after that - issues like compatibility and third-party addons may hold people up moving to the new runtime.
As for hiring, we've already hired about as many staff as we think is sustainable. We also believe Construct 3 is the future of the company, so any new hires would go toward improving C3. C2 is also still a really great program, and I think if we released it open source, we would seriously undermine the future of C3, so I doubt we'll do that.
Construct 2 exports to HTML5 first and foremost, and always will.
Buying a license for C2, the license is valid for a lifetime, and so even when the last release for C2 comes, the license will still be valid for/with it.
And C2 will still export to HTML5 no matter what.
For mobile, I'm guessing C2 will still provide export to Cordova as well, so as long as wrappers support Cordova, C2 should allow to export to mobile as well.
And at worst, Construct 3 can be used to export Construct 2 projects to mobile.
b) You are correct about performances and how a lot of users' expectations are not that realistic.
As long as you follow the best practices, the performance and memory usage tips, design with the possible limitations of your target device in head, test often on the target platform, performances are more than acceptable on mobile and on desktop as well.
As long as WebGL is supported and you are using a decent device to execute your game, performances are no issues.