thanks it is a very well made tutorial, certainly inspiring, but where does it stop? My game, other than being pretty bad, is also pretty simple, if I need to optimise a game of the caliber of Pigs in the Oven there is something wrong with the tech itself, simple as that.
nothing has changed in the performance department on mobile, C2 has made amazing progress. Performance has improved, but we are still far away from anything comparable to native, and this is the sad truth. While on desktop with NW performance is great, on mobile we are still not up to standard and that is certainly not Scirra's fault.
Regarding point 2/4 it all boils down to a non-optimal workflow, it simply not feasible for a professional tool to have to rely on filing bugs on the forum for something which is that simple and it's supposed to work, as you said, this is not your fault, cordova moves fast and there is a lot of unmantained and low quality plugins.
I feel that Scirra should take over the development of some of cordova plugins directly related to C2 core functionalities, that and forcing a known stable version of cordova. I am sure that most of the issues I am facing are due to xdk using something not entirely compatible with C2, and that is fine, what is not fine is that we are left in the dark about what exactly is compatible with C2.
I feel like there is a big push on your part to make newbie friendly deployment of apps on android and ios, with phonegap build and intel xdk, but when such products produce all kind of errors, there is clearly something wrong, something that might turn to be off-putting for inexperienced users. I understand why you removed Ejecta exporters, but the thing is that with Ejecta you know where you stand, plenty of release notes, plugins are all directly mantained and peer reviewed by a close community, you kinda know where you stand, same with something like ionic, ionic itself sorts out cordova and plugins versions, so you might not have bleeding edge functionalities, but you do have stability and that is ultimately what I am looking for in a professional tool.
For what concerns audio, on ios is a know issue that you need an initial touch to start audio, as outlined by you in a comment, on ios audio is definitely not low latency as it depends on the webview, it would be much better to interface with something like this: https://github.com/floatinghotpot/cordo ... ativeaudio . I will be more than happy to provide you with the full capx of Pigs in the Oven it's around 30mb if you are ok with that I will send you a pm with the dropbox link, I will include a list of all the issues that I've been facing with intel xdk.
You know how much I've cared for C2 and I will be the first one to buy C3, this is why I keep fighting for it.
It's such a shame because it's an inch to being a production ready game engine, but it misses the mark in some key areas, to the point of becoming a very good prototyping tool to then be ported elsewhere.