New CocoonJS plugin from Ludei! Open source!

Discussion and feedback on Construct 2

Post » Thu Apr 24, 2014 1:35 pm

It's so frustrating because CJS works so good, when it works. I have 5 games published using it, but with important features missing.

As Ejecta grows, I would be happy to switch to it. Right now, it is just missing some key features like.
1. No monetization besides iAds.
2. No support for full screen ads.
3. Robust list of events and actions.

I haven't played with Crosswalk yet, but from what I understand there is no ad support currently and no google play services support.
B
101
S
32
G
11
Posts: 1,546
Reputation: 21,667

Post » Thu Apr 24, 2014 1:43 pm

I can understand Ashley too, the best wrapper right now is Cocoonjs but the changes and their support are horrible. It's sad because i think C2 could be the BEST tool for 2d games in android, but the wrappers are not in the same level of quality. But well, HTML5 is a young tech yet so i'm sure that this situation will be better.
B
32
S
7
G
2
Posts: 164
Reputation: 3,774

Post » Thu Apr 24, 2014 3:02 pm

Regarding the bug when using Google play services: "We're working in this issue, just a final checks and we'll do a push to the remote server." https://github.com/ludei/Construct-2-pl ... t-41290029
B
63
S
12
G
6
Posts: 456
Reputation: 8,981

Post » Thu Apr 24, 2014 3:19 pm

great news!
B
26
S
11
G
2
Posts: 669
Reputation: 5,038

Post » Thu Apr 24, 2014 3:29 pm

@ArcadEd - the IAP object should also work in Ejecta. Also what exactly does your 3rd point relate to?
Scirra Founder
B
398
S
236
G
88
Posts: 24,441
Reputation: 194,671

Post » Thu Apr 24, 2014 4:05 pm

@Ashley

I'm sure iAP works fine, I was talking about iAds. Doesn't the current plugin only support banner ads and not fullscreen ads? Unless I am missing something, I don't see a way to call full screen ads.

As for my point number 3.
Here is an example of events. Those highlighted are not available in the ejecta plugin, but all of these can be useful in different situations, I have used most of them to make my apps more user friendly. Maybe they are not needed for the base functionality of Ejecta, but they are important imo.
Image

For example, maybe I want to pause the game while the leader board is loading and showing a loading sprite. With the On Leaderboard Closed/Open event I can destroy that loading sprite when the the leaderboard is displayed or closed. Same thing with Achievements. Just little stuff like that. Maybe it's possible to do such things in the current plugin and I just haven't dove in deep enough?
B
101
S
32
G
11
Posts: 1,546
Reputation: 21,667

Post » Fri Apr 25, 2014 5:14 am

Ashley wrote:Ludei are impossible to work with: they've previously made broad, sweeping breaking changes and been unable to provide a list of changes or ways to work around them or otherwise update old code so it still works. I literally could not figure out how to update the plugin, so I told them to maintain it themselves. Now open-sourcing it is a thinly veiled way of dumping it back on our laps, with the extra bonus of having completely broken it again.

I am not happy with this. I will do my best to fix up Ludei's mess yet again since lots of people are already using it, but please, if at all possible move over to Ejecta - it's open source so we can maintain it ourselves and, erm, not completely break it every few months. Crosswalk should work well for Android too.

i can understand your pain, and thanks for trying to fix it.

i'll work with ejecta for future projects, but the previous ones will still need cjs support, at least 1 that i can't move to ejecta because the lack of web audio support.

and i'm waiting for crosswalk to support google play service & admob(or mopub) support.
Doo Doo Diving App Store | Google Play

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

Post » Fri Apr 25, 2014 12:02 pm

@hollowthreat - CocoonJS doesn't support Web Audio either, are you sure you can't move to ejecta?
Scirra Founder
B
398
S
236
G
88
Posts: 24,441
Reputation: 194,671

Post » Fri Apr 25, 2014 12:21 pm

@ashley sorry probably not web audio, it was the audio play rate feature i mentioned to you earlier, that played a big part in my upcoming new game, which isn't supported by ejecta, and i understand that'd be a lot of work to add that on ejecta.
Doo Doo Diving App Store | Google Play

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

Post » Fri Apr 25, 2014 12:36 pm

really nice
B
9
S
2
G
1
Posts: 92
Reputation: 826

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 7 guests