This ‘help’ thing will work as long as it doesn't take the form of a winking paperclip....
I had a massive diatribe written earlier but it got deleted by the editor (aarrgghh!!). Here’s the short version of my thoughts, it won’t surprise many….
- I bought C2 because I wanted to make android and iOS games; that’s what it said on the tin…
- Huge disappointment at discovering that mobile export is really an apparently continuous beta program – cocoonjs, phonegap, intel xdk (now agi?), and now crosswalk (no iOS – really? Pity...).
- But C2 editor is light years ahead of the competition. I mean, it is really very good. I can still make games (for browser / node) and the process is pleasurable. I have mostly recovered from the poor mobile performance/export problem because the editor is so good.
I think all of the optimization comments are valid but only to a point. I recall using Corona SDK not even a year ago to make a trial android apk to run on my trusty old Samsung S2 with dozens of physics balls all bouncing around at 60 fps on a complex ground shape while using the accelerometer to 'tilt' gravity – with no collision stuttering (I think it began to slow at well over 100 objects, but that might be my memory selecting a rose tint); that is something that is just not possible using C2 – I would like to be proven wrong and I defy anyone to produce a demo to counter this observation. Code optimization can improve a 'first stab' or beginner event sheet for sure, but the relative slowness of JavaScript when ported to mobiles is, IMO, a fact that I feel is being denied only to quiet those who criticize C2’s mobile performance. This video is a year old but it makes the point about C2’s JavaScript performance when wrapped using (old, admittedly) cocoonjs:
. How awful was that old cocoonjs splash? But at least it didn’t flicker…
I feel kind of sorry for Ashley - unappreciated by some as a one man coding guru and he's probably wearing his fingers out making an awesome browser based game engine. The lack of mobile support made me a little unhappy at first but I've gotten over that now and I recognize that what we get in terms of browser game development massively offsets the mobile limitations. And all of this for one payment - no annual rental plan required!! That doesn’t seem to get much of a mention but it carries a lot of weight for me because at the end of the day I’m still an amateur and my rate of productivity cannot justify an annual subscription.