Who wants CocoonJS support back?

Discussion and feedback on Construct 2

Post » Thu Sep 04, 2014 9:09 pm

r179 version update was a big disappointment, instead of giving better support for CocoonJS, Scirra decided to put it in the trash can.

We know CocoonJS is pain in the ass but a lot of people are using it on this platform. Maybe giving the open source plugin more attention and release an official CocoonJS plugin for C2 with a small support is still the best option?

If you think the same just post on this topic.

Maybe I'm the only one asking for this, if it's like that I'm sorry for taking your time, Thanks!
B
31
S
10
G
3
Posts: 310
Reputation: 6,046

Post » Thu Sep 04, 2014 11:26 pm

I was quite miffed when I read that cocoonjs has been dropped as a normal exporter. There was no consultation and no discussion. I have 5 apps using cocoon for iOS and Android, never had any major issues. And the one problem I did have I got much support from Ludei to fix it.

I feel an undercurrent of Scirra having a personal issue with Ludei and, in my opinion, that should not play a role in this.

There don't appear to be any one-stop-shop alternatives for CocoonJS and quickly reading about the alternatives people complain about problems there also.

To be honest I am annoyed and surprised by this unilateral move. Please restore CocoonJS
B
37
S
9
G
5
Posts: 437
Reputation: 6,094

Post » Thu Sep 04, 2014 11:29 pm

Crosswalk isn't still enough for me to switch yet.. Mainly GPU blacklisting, (same app I can run on the same GPU at 60fps on CocoonJS)

Yeah just bring it back and update it to the latest Open-Source.. I have to skip out on this beta version and continue with the stable..
Image
B
81
S
16
G
4
Posts: 503
Reputation: 8,953

Post » Thu Sep 04, 2014 11:33 pm

"Maybe giving the open source plugin more attention and release an official CocoonJS plugin for C2 with a small support is still the best option?"

Seems familiar... oh right, there was an official cocoonJS plugin, but ludei did not a great job at keeping scirra knowing informations to maintain it properly
Then ashley gave it to ludei so they do it themselves correctly, they released it as an open source plug in so they won t have to do it.
It was also a broken plugin when it became open source.


Cocoonjs is a clunky exporter that scirra cannot control in any way possible, so they shpould not support it in any way, also it is not really that compatible with c2, at the end, depreciating it is the best thing they could have done, it is clunky, if users wants to use it, sure, they can, but this is a responsability scirra should not take since if cocoonjs fails once again, then scirra will be hurt by it another time, with no control over it.

It is just too big of a risk, and a decision that was not immature, they kept supporting it for years, always dissapointing, crosswalks and ejecta were added just to have a valid alternative to cocoonjs, but right now cocoonjs is still preferred over them (which also implies small games are mostly made, since the memory management of c2 is incompatible with cocoonjs).

At the end, if you have problem with cocoonjs, you may want to talk to ludei directly, it is them that maintain the wrapper.scirra cannot do anything nor guarantee it will work, only for that it should not be listed inside the exporters.

However, it should not be completely dropped (it is not completely dropped here so it is ok)

Edit:since this topic is for people wanting it back, It might not have been wise to post here as the post count would increase, if this post disturbs someone, I can delete it.

@kazaamafia I think you can still export to cocoonjs using the beta, it is a depreciated exporter, which means it is accesible via a right click on the exporter list.
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 05, 2014 12:49 am

Ludei support sucks, there is no memory management, but at least APKs are not terrible big and as @KazaaMafia stated "Crosswalk isn't still enough for me to switch yet.. Mainly GPU blacklisting, (same app I can run on the same GPU at 60fps on CocoonJS)". For now the only hope are more experienced C2 users, who will update Ludei plugin.

Also it is worth to mention, that still, after months, there are no free ads for Crosswalk and new hope - PhoneGap - will be paid 9.99$ monthly if you create more than 1 app.

Also I have silly question:

PhoneGap is the new hope for Scirra (previously it was CocoonJS, then Crosswalk) and it is based on Apache Cordova: http://cordova.apache.org/ So why Scirra does not build their own cloud compiler based on Apache Cordova too? :) It's rhetoric question, because I already know the answer :)

@Aphrodite

"Cocoonjs is a clunky exporter that scirra cannot control in any way possible"

not counting memory management issues, this clunky exporter is still better than Crosswalk. Yes or No? :D
B
18
S
7
G
1
Posts: 783
Reputation: 4,247

Post » Fri Sep 05, 2014 1:53 am

@szymek

"So why Scirra does not build their own cloud compiler based on Apache Cordova too? :) It's rhetoric question, because I already know the answer :)"

It's because Scirra is a very small company and keeping track on 2 softwares would take a lot of time. Instead using alternative methods like CocoonJS, Crosswalk, Ejacta or Phonegap, gives more time for the developers to keep C2 up to date.

I'm upset that instead of increasing the alternative methods Scirra tries to reduce it. Every wrapper got their bugs and problems. Crosswalk does, Ejacta does and Phonegap is not even free. When you are making X game, you use Y wrapper, because that's suits you better and Z wrapper is buggy. But when you make Q game Y wrapper is buggy, you use Z wrapper instead because it's suits you better.

What if you have 1 wrapper to count on ? Well just wait for the next update that takes forever to have your problem fixed.
But why stop at CocoonJS ? Why not add more wrappers to choose from.
B
31
S
10
G
3
Posts: 310
Reputation: 6,046

Post » Fri Sep 05, 2014 2:31 am

Basically Scirra said we went from a to c, and decided enough was enough, because d's nuts.
Anyway its depreciated, meaning existing projects can still use it.
Nothing keeping people from sharing those.
Image ImageImage
B
169
S
50
G
169
Posts: 8,286
Reputation: 108,216

Post » Fri Sep 05, 2014 2:33 am

Just to add my concern.

Ejecta has NEVER worked for my big games, and I have tried many days to troubleshoot it. It always crashes on startup or stuck at the logo.

CocoonJS works fine with the same games and runs great even on iPad 2 or iPad Mini 1st gen.

For Android I definitely prefer Intel XDK/Xwalk now that its got 3rd party plugin support (thanks cranberrygame for the awesome plugins, including AdMob & IAPs). But for iOS, CocoonJS is still the only viable solution currently and for the longer term.

iOS8 is great but adoption will be slow, it will be ~1 year or more after its release before it is the dominant iOS. Android L is even slower due to the pace of OS upgrades on that platform.

But for the C2 users, even if Scirra doesn't officially support it (they havent really for awhile now), it doesn't matter because you can install it via github anyway so that's not an issue. I just put it here as a perspective thing, CJS has its faults but it still works.
B
70
S
24
G
19
Posts: 1,757
Reputation: 17,614

Post » Fri Sep 05, 2014 3:19 am

I actually like CocoonJS and used it successfully to distribute most of my games on both iOS and Android. It's really a pity to see it going the "deprecated" route...
Image Image Image
B
82
S
21
G
8
Posts: 163
Reputation: 11,516

Post » Fri Sep 05, 2014 4:40 am

i also used cjs to publish my ios games, tried ejecta, it has audio issues, at this time cjs still is most stable solution to ios publishing, i understand ludei is a pain to work with, but theres no better way to export to ios in near future.

i'd suggest scirra team to work on the 'almost working' github version of cjs plugin, probably less work than updating the official c2 cjs plugin.
Doo Doo Diving App Store | Google Play

Donut Pirate App Store | Google Play
B
17
S
2
G
1
Posts: 195
Reputation: 1,578

Next

Return to Construct 2 General

Who is online

Users browsing this forum: tumira and 5 guests