Crosswalk Performance Mega-thread

Discussion and feedback on Construct 2

Post » Fri Jun 05, 2015 1:26 pm

C2 is AWESOME in making games, just making games not EXPORTING those game to mobile devices, i don't want to make games for web, i can't earn enough money to support my business by making web games that can be played only on a PC inside a web browser!
Did anyone tried BuildBox export?! the best performance ever with the smallest APK size (5mb)! every thing is working just perfect.
I want C2 to export JUST LIKE THAT.
B
15
S
5
Posts: 192
Reputation: 1,514

Post » Fri Jun 05, 2015 1:33 pm

@Anonnymitet
yea that's what I'm talking about, if C2 and export just like buildbox it'll be the most powerful game engine EVER created! EVER!.
All the powerful features of C2 + small APK size + stability + amazing performance = the best solution ever.
and it's not impossible! it can be done!, and it worth all the time and efforts, but Ashly don't want to listen.
B
15
S
5
Posts: 192
Reputation: 1,514

Post » Fri Jun 05, 2015 1:58 pm

Egyptoon wrote:but Ashly don't want to listen.

I think most users don't want to listen, and cannot read the description of construct 2.
What is Construct 2?

Construct 2 is a powerful ground breaking HTML5 game creator designed specifically for 2D games. It allows anyone to build games — no coding required!

It's NOT 3d and NOT native, and never be.
B
22
S
9
G
7
Posts: 421
Reputation: 6,543

Post » Fri Jun 05, 2015 2:37 pm

ok, Good luck with it
B
15
S
5
Posts: 192
Reputation: 1,514

Post » Fri Jun 05, 2015 11:44 pm

From the most simple perspective possible:

Most if not ALL C2 Users want the Native Exporter because it would provide the Ultimate Performance which we obviously do not enjoy as it is right now.

If it is a matter of money, I guarantee C2's popularity and profitability would quickly rise through the roof with such a feature. It is the biggest bottleneck of the engine by far.

So my guess is it's not a matter of money, or should I say, making more money, but a matter of the skills of the developer/programmers themselves.

C2 is not capable of making an adequate exporter. The demand is super high, the profitablity is super high, the market is there, but C2 is not able to do it.

That is my simplest guess.
B
82
S
32
G
7
Posts: 281
Reputation: 10,675

Post » Sat Jun 06, 2015 12:20 am

@STARTECHSTUDIOS
Cocos2d is FREE, and soooooooo powerful but we need to learn coding. this is it!
C2's popularity will never improve without native exporter because it's now completely useless without it, and it'll be that way.
Thanks for C2 because it forced me hard to start learning coding and stop depending on such (No coding skill required) solutions.
B
15
S
5
Posts: 192
Reputation: 1,514

Post » Sat Jun 06, 2015 12:38 am

STARTECHSTUDIOS wrote:Most if not ALL C2 Users want the Native Exporter because it would provide the Ultimate Performance which we obviously do not enjoy as it is right now.
s.


No and No.


and btw. If you don't like it you are free to go somewhere else. But please stop spamming this thread about useless informations. This thread is about performance issues and solutions for Crosswalk.
ImageImageImageImage
B
157
S
64
G
41
Posts: 2,590
Reputation: 34,640

Post » Sat Jun 06, 2015 1:17 am

@shinkan
OK, information that is NOT useless: Crosswalk performance is becoming worse, and there is no solution for that.
enjoy :D
B
15
S
5
Posts: 192
Reputation: 1,514

Post » Sat Jun 06, 2015 6:44 am

pls someone already ban these "performance trolls".

anyway - profitability is not ultra high mega giga whatever someone said - because it's a html 5 game engine. that means - no real native performance ever. even cocoon isn't native. it's a wrapper, but a better one then crosswalk.

if you want real native performance for android pls go learn Java and DIY, whole engine and game all over again, we're tired of listening to your whines. if you want IOS - go learn XCODE and make native game with whole engine again.

c2 can't simply jump from HTML to C++ or Java (or both) because it would require starting from nothing to create engine (whole construct) in c++ or Java (or both) - to get native performance. so stop your whines for god sakes, because there will never be native on html. it simply doesn't exist.

now a couple of pics for you whiners to finally get it in your thick skulls:

http://www.ntu.edu.sg/home/ehchua/progr ... rocess.png < - this is a c++ generating code. you write your code, then you build it and an EXE pops out (step 1-4). After you run exe only 2 steps have to happen - loader and execution - that is native performance - when you load compiled code and it executes on cpu. simple as that.
and this is for C++.

now for javascript:
http://qph.is.quoracdn.net/main-qimg-ab ... _webp=true
when you write down your code it has to get INTERPRETED. that is different from COMPILE. when you get to execution step
the nature of javascript is dynamicall so it has an interpreter that will constantly generate new bytecode. that bytecode will again run into execution - therefore you have a step more then with compiling. now you're wondering what interprets javascript - our browser. and browser is a compiled exe. get why there is no native with javascript? it can be fast, it can be good - but native - never.

SO FOR THE LAST GOD DAMN TIME - STOP YOUR WHINES AND GO LEARN C++ OR JAVA IF C2 IS BAD TO YOU.
Sea Monsters template - Isometric
Also includes 40 pages PDF of optimizations and "how-to" for your games, and how the "sea monsters" template was built. Follow link for details :)

sea-monsters-templates-and-assets_t162705
B
41
S
14
G
12
Posts: 623
Reputation: 9,359

Post » Sat Jun 06, 2015 7:32 am

saiyadjin wrote:pls someone already ban these "performance trolls".

anyway - profitability is not ultra high mega giga whatever someone said - because it's a html 5 game engine. that means - no real native performance ever. even cocoon isn't native. it's a wrapper, but a better one then crosswalk.

if you want real native performance for android pls go learn Java and DIY, whole engine and game all over again, we're tired of listening to your whines. if you want IOS - go learn XCODE and make native game with whole engine again.

c2 can't simply jump from HTML to C++ or Java (or both) because it would require starting from nothing to create engine (whole construct) in c++ or Java (or both) - to get native performance. so stop your whines for god sakes, because there will never be native on html. it simply doesn't exist.

now a couple of pics for you whiners to finally get it in your thick skulls:

http://www.ntu.edu.sg/home/ehchua/progr ... rocess.png < - this is a c++ generating code. you write your code, then you build it and an EXE pops out (step 1-4). After you run exe only 2 steps have to happen - loader and execution - that is native performance - when you load compiled code and it executes on cpu. simple as that.
and this is for C++.

now for javascript:
http://qph.is.quoracdn.net/main-qimg-ab ... _webp=true
when you write down your code it has to get INTERPRETED. that is different from COMPILE. when you get to execution step
the nature of javascript is dynamicall so it has an interpreter that will constantly generate new bytecode. that bytecode will again run into execution - therefore you have a step more then with compiling. now you're wondering what interprets javascript - our browser. and browser is a compiled exe. get why there is no native with javascript? it can be fast, it can be good - but native - never.

SO FOR THE LAST GOD DAMN TIME - STOP YOUR WHINES AND GO LEARN C++ OR JAVA IF C2 IS BAD TO YOU.


Agreed. For those who wants nafive performance I recommend Fusion 2.5. This app has native android and ios exporters and you do not need to know how to code. I own it but rarely start it up. Because 1. C2 is easier to use and does not hamper me and 2. I manage fine with crosswalk and its performance. Busy with a platformer for android and I test via crosswalk player regularly and the game runs fine. Also remember as time goes by software improves and hardware becomes more and more powerful. Eventually the line between wrappers and native apps will be blurred. So lets just enjoy making games and work with what we got. If that does not work for you then yes, follow above advice and learn to program.
B
43
S
13
Posts: 117
Reputation: 3,194

PreviousNext

Return to Construct 2 General

Who is online

Users browsing this forum: Cliffu, justifun and 11 guests