CocoonJS plugin updates

Discussion and feedback on Construct 2

Post » Wed May 13, 2015 2:29 pm

@Ludei

I will believe when I will see :)
B
18
S
6
G
1
Posts: 783
Reputation: 4,187

Post » Wed May 13, 2015 4:56 pm

@Ludei
Next week?
YES PLEASE!
and all of this nightmare will end :)

We REALLY appreciated your work, Thanks.
B
10
S
1
G
1
Posts: 27
Reputation: 934

Post » Wed May 13, 2015 5:47 pm

Sounds great. Waiting for next week!
B
13
S
3
G
1
Posts: 91
Reputation: 1,477

Post » Wed May 13, 2015 6:36 pm

I just found this thread again and I have to say that I'm pretty surprised that CocoonJS is still a thing.
To be honest I never really used CocoonJS export and the including functions that it offers, is the overall
game performance better than the current Intel XDK (Cordova) method?
Are there any comparisons between Intel XDK apps and CocoonJS apps? (Android specific)
Also I would really appreciate any links that help me to get more information about the whole CocoonJS exporting process.

(p.s. sorry if this is kinda off-topic)
ImageImageImageImage
B
56
S
21
G
77
Posts: 636
Reputation: 43,961

Post » Wed May 13, 2015 9:22 pm

Will be waiting for next week! Thanks ludei!
B
14
S
4
G
1
Posts: 11
Reputation: 1,132

Post » Thu May 14, 2015 9:25 am

TheRealDannyyy wrote:I just found this thread again and I have to say that I'm pretty surprised that CocoonJS is still a thing.
To be honest I never really used CocoonJS export and the including functions that it offers, is the overall
game performance better than the current Intel XDK (Cordova) method?
Are there any comparisons between Intel XDK apps and CocoonJS apps? (Android specific)
Also I would really appreciate any links that help me to get more information about the whole CocoonJS exporting process.

(p.s. sorry if this is kinda off-topic)


Well, we have several environments in which you can run your project.
If I have to compare, I would say Canvas+ is the best in performance but it is just recommendable for canvas based games. Then we have the Webview+ (Chromium based for Android, WKWebview for iOS) and finally the System Webview (the one inside each device).

  • What it is commonly known as CocoonJS is Canvas+.
  • The Webview+ is a crosswalk-like solution.
  • The System Webview would be something similar to phonegap.

About the exporting process, it is different depending on the cloud. In the actual one, I would recommend the CocoonJS exporter. Even if it appears as deprecated, it still works.

In the new cloud (the one we will release as beta next week), as it will be based on Cordova, it is necessary to use cordova the exporter, as I explained in the previous posts.
B
9
S
4
G
4
Posts: 383
Reputation: 3,616

Post » Thu May 14, 2015 3:09 pm

Well, we have several environments in which you can run your project.
If I have to compare, I would say Canvas+ is the best in performance but it is just recommendable for canvas based games. Then we have the Webview+ (Chromium based for Android, WKWebview for iOS) and finally the System Webview (the one inside each device).

  • What it is commonly known as CocoonJS is Canvas+.
  • The Webview+ is a crosswalk-like solution.
  • The System Webview would be something similar to phonegap.

About the exporting process, it is different depending on the cloud. In the actual one, I would recommend the CocoonJS exporter. Even if it appears as deprecated, it still works.

In the new cloud (the one we will release as beta next week), as it will be based on Cordova, it is necessary to use cordova the exporter, as I explained in the previous posts.


That sounds nice, well I use cordova plugins for the current Intel XDK Crosswalk export.
So I guess I have to wait until next week to get started with your solution.
I really hope that your technology is way better than my current method.
Intel's solution is easy and works well of course but the performance (which is always in discussion by the community but Ashley
doesn't seem to care much...
) is so bad and always below 50fps.

I know how to work with the eventing system very well, I also invest a lot of time in optimising my events but the fact that even the most simplistic examples made by Ashley himself slutter and run below 50fps the most of the time is quite disappointing.

Well enough said, waiting for your hopefully better solution.
ImageImageImageImage
B
56
S
21
G
77
Posts: 636
Reputation: 43,961

Post » Fri May 15, 2015 5:38 am

@TheRealDannyyy

without CocoonJS many devs would ignore Construct 2. Because serious people don't have time to wait till 2016 or 2017 or fighing with crappy browser-related bugs. And they don't need all browser options - they need SMOOTH games.

The best example of !$@#@$ approach is sound decoding issue in Chromium: it is 4x times slower - many people starred the bug - Chromium team knows about it for months - and nothing. They will do NOTHING with it. So audio in Crosswalk apps is decoding 4x times longer.

But this and similar issues doesn't matter for Ashley as long as most of his income is generated from education payments.

So I will repeat again: Thank you @Ludei. You are doing great job.
B
18
S
6
G
1
Posts: 783
Reputation: 4,187

Post » Fri May 15, 2015 11:13 pm

ludei wrote:
TheRealDannyyy wrote:I just found this thread again and I have to say that I'm pretty surprised that CocoonJS is still a thing.
To be honest I never really used CocoonJS export and the including functions that it offers, is the overall
game performance better than the current Intel XDK (Cordova) method?
Are there any comparisons between Intel XDK apps and CocoonJS apps? (Android specific)
Also I would really appreciate any links that help me to get more information about the whole CocoonJS exporting process.

(p.s. sorry if this is kinda off-topic)


Well, we have several environments in which you can run your project.
If I have to compare, I would say Canvas+ is the best in performance but it is just recommendable for canvas based games. Then we have the Webview+ (Chromium based for Android, WKWebview for iOS) and finally the System Webview (the one inside each device).

  • What it is commonly known as CocoonJS is Canvas+.
  • The Webview+ is a crosswalk-like solution.
  • The System Webview would be something similar to phonegap.

About the exporting process, it is different depending on the cloud. In the actual one, I would recommend the CocoonJS exporter. Even if it appears as deprecated, it still works.

In the new cloud (the one we will release as beta next week), as it will be based on Cordova, it is necessary to use cordova the exporter, as I explained in the previous posts.
Yup. Been testing with the CocoonJS launcher app for a while now. The performance on mobile with Canvas+ is really good and any issues I encounter, I can usually fix.

Good Job.
Risk Rocket now available on Google Play
Image
B
35
S
15
G
6
Posts: 337
Reputation: 6,275

Post » Mon May 18, 2015 3:15 pm

OK, its a silly question: When i make an app with CocoonJS for my friends: Need my friends the Cocoon JS App Launcher or run it StandAlone?
B
4
S
1
G
1
Posts: 65
Reputation: 788

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: Cliffu, justifun and 11 guests