Exporting projects, a frustrating experience

Discussion and feedback on Construct 2

Post » Thu Apr 11, 2013 2:17 pm

So I, along with a friend, created this simple Drum app with C2

https://dl.dropboxusercontent.com/u/12937330/DrumMincer/index.html

First thing was how impossible is to make it run in some devices. I tested it with:

PC: Lots of trouble with loading images and sound effects, cache issues (old assets being loaded instead of new ones), black screens...after some tries, it worked.

Ipod 5: Runs really great

Ipad 1 and Iphone 3G: Really laggy. Chrome and Safari Crashes all the time.

Nokia Lumia 720 and Samsung Galaxy Y: Laggy as well

Android Tablets (I don't know wich model exactly, friends of mine have tested and worked fine)

But the thing that disappointed me the most was exporting the project to iOS

With a help of a friend, I exported the app using phonegap. The result was an app with a poor response time, really laggy. There`s no condition to release something like that on App Store.

Now my friend is taking the assets to another acquaintance of us to develop it in X Code.

It is very frustrating to dream about being capable of creating and releasing games and apps with Construct 2, only to reach this results at the end.

I'd like to ask for orientation. There`s a better way to properly export a project for mobile? Why does all these issues happen?


Thanks for your time.

B
12
S
6
G
3
Posts: 100
Reputation: 3,836

Post » Thu Apr 11, 2013 2:41 pm

Have you tried exporting with cocoonJS for iOS instead of phonegap ?
B
12
S
3
G
4
Posts: 62
Reputation: 3,408

Post » Thu Apr 11, 2013 5:36 pm

PhoneGap has many issues, CocoonJS has had much more success. Scirra does not make phonegap, they just allow Construct to export to it. They can't fix issues with Phonegap. CocoonJS seems to be the better choice lately.
B
49
S
11
G
10
Posts: 1,833
Reputation: 14,418

Post » Thu Apr 11, 2013 5:37 pm

Phonegap doesn't really do canvas acceleration. Stick to CocoonJS.
B
87
S
18
G
9
Posts: 2,455
Reputation: 14,834

Post » Thu Apr 11, 2013 5:38 pm

You should be aware Dropbox seem to be having some hosting problems lately and sometimes fail to transmit files, which can break the project. It's a problem with Dropbox hosting rather than a C2 issue. It might work better if you use a real host (renting a cheap server is probably 10x better than Dropbox hosting).

C2 games work best with iOS 6+, and on Android definitely should be using Chrome for Android instead of the stock browser. PhoneGap is known to have awful performance on Android and iOS, which is why we recommend using CocoonJS instead. Also for a music-based app you probably need support for the Web Audio API for low-latency audio playback - currently this is only supported on Chrome desktop and Safari for iOS 6+. Firefox are working on support too.Ashley2013-04-11 17:38:57
Scirra Founder
B
359
S
214
G
72
Posts: 22,949
Reputation: 178,544


Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 8 guests