In case anyone is wondering, here's some preliminary feedback for this new mobile option.
I exported my big spacesim Star Nomad (PC version with high-res textures) from C2 using the HTML5 Web export option, zipped the entire folder, then compiled it with CocoonJS version 2.1 set for Webview+.
Gameplay video:
Some quick setting in Xcode6.1, set for universal and provision/profile set it.. ran it on my iPad Mini 2 and WOW.
It loads much faster (~10s) and even has the progress bar. It also fully supports Fullscreen Scaling Letterbox (prior it would only do Inner/Outer).
I noticed something crazy right away monitoring the device usage.
10MB memory usage!
ARE YOU KIDDING ME?! I've trimmed & optimized it so much to reduce memory use, but on Canvas+ it was using ~170MB memory. On Crosswalk for Android it was ~150MB (due to loading Chromium itself).
I enter the game, fly around, flew to a system where a large fleet fight occurs and watch the usage..
12MB memory. CPU 20% loaded, 60 FPS! Holy mother of gawd... it used to be >100% loaded (hammering 1 core completely with fps dropping to 45 during intense battles, similar to Crosswalk on Android). Now its smooth as silk everywhere (no movement jittery bug like on some PC Chrome versions).
I don't believe it. It's behaving like its running on Chrome PC on my i5-3570K CPU but on a much weaker mobile SOC! <img src="{SMILIES_PATH}/icon_e_surprised.gif" alt=":o" title="Surprised">
I know for certain the low CPU load is real because the iPad remains cold as I play, prior, it would heat up. The side effect is also much improved battery life!
HTML5/C2 is finally shining on mobiles with such amazing performance on iOS. Hopefully with Android L and updates to Chromium for faster JS, we'll get some great performance gains on Android too!
This gives me much more confidence as I make Star Nomad 2, to pile on all the features & effects I had wanted without being afraid it will run like crap on mobiles.
ludei
Ashley
BUT.. there's one problem. Audio does not play (no music or sounds). Any other C2 devs had the same issue?