Current (8-2015) best mobile export option?

Discussion and feedback on Construct 2

Post » Fri Sep 04, 2015 2:04 pm

I'm wanting to hear from experienced users of multiple mobile export options. What is in your opinion currently the best and easiest for a game with few (or perhaps no) plugins? My focus is on performance. Also, is one better than the others for export to android or iOS? The main options I see mentioned are:

Cocoon.io
Intel XDK
Phonegap
Ejecta

Thank you.
Image
B
12
S
2
Posts: 91
Reputation: 862

Post » Fri Sep 04, 2015 2:12 pm

I often read that XDK is stable, clunky and kind of slow. Cocoon sounds like it's fast but sometimes has more issues (including the current pricing plan). I don't really have any idea how Phonegap and Ejecta perform compared to the others.
Image
B
12
S
2
Posts: 91
Reputation: 862

Post » Fri Sep 04, 2015 8:20 pm

As far as I could gather, cocoon (by that I mean canvas+ for android (?) and webview+ for iOS8) gives the best resukts performances wise, but (canvas+) can be a bother sometimes due to compatibility with C2 issues.

Crosswalk is chrome for android, it just is, while it is also possible to use cordova plugins for a lower level control of the device, it is not a really powerful solution as far as perfs goes, and it adds a fixed size for every single project, even the tinyest one (basically adds the chromium engine on top of your game) however as far as I know it is completely free.

Cordova (and phonegap) is basically having your game run in the device webview (although in iOS I heard issues were presents, you will have to search about that), jnder android lollipop, it is not good enough, under iOS8, it is not good enough, however there are quite a lot of plugins to add functionnalities.

Ejecta, I am not sure it works with C2 anymore, I though it did not but I could be wrong, I still think it was not as good as webview+ on iOS8.


I talk as someone who does not use any of those solutions (actually I kind of think wrapping a C2 game in those is stupid and using C2 only to go to the web export is the way to go, but that's just me), so the informations may not be up to date.


All of those solutions can be used with in game advertisements, even though I don't know how or if there are issues.
Game design is all about decomposing the core of your game so it becomes simple instructions.
B
53
S
22
G
18
Posts: 2,122
Reputation: 17,123

Post » Fri Sep 04, 2015 8:50 pm

Last weeks I reviewed the most part of the exporters that you meant, I recently published my first game on Google Play and is waiting for acceptance on App Store.

You can test the game here: https://play.google.com/store/apps/deta ... ez.trapped

I used Cordova + Crosswalk 14 without have issues. I was just following the tutorials and the suggestions made by Scirra, so after a few code optimization, and tested from 4.1.1 to 4.4.2 it was working pretty good.

Awesome tools (both Construct2 and XDK). Thanks!!
B
15
S
5
Posts: 40
Reputation: 1,221

Post » Fri Sep 04, 2015 9:59 pm

Thank you both for the input.
Image
B
12
S
2
Posts: 91
Reputation: 862

Post » Fri Sep 04, 2015 10:02 pm

Neither Cocoon.js Canvas+ nor Ejecta are either officially supported. The Intel XDK, PhoneGap Build and the Cocoon webviews all build probably identical apps using Cordova, of which Intel XDK is simply the cheapest, because it's free!
Scirra Founder
B
399
S
236
G
89
Posts: 24,539
Reputation: 195,422

Post » Sat Sep 05, 2015 5:10 pm

Thank you @Ashley - I chose C2 some time ago to work on the games I've wanted to make and have never regretted that!
Image
B
12
S
2
Posts: 91
Reputation: 862

Post » Wed Sep 09, 2015 3:32 pm

I have tried all the export options to Android and Phonegap is the one that gave me the best performance and the less bugs! Strangely...
B
24
S
6
Posts: 64
Reputation: 1,436


Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 4 guests