Ejecta Thread

Discussion and feedback on Construct 2

Post » Fri Mar 22, 2013 4:52 am

Hi guys, I'm opening this thread for reports and tutorial on making c2 work with ejecta.

Do not download the stable release as it doesn't support most of the features required by C2.
Download the latest build from GitHub


Exporter / Plugin:
Refer to this github repository for exporter and plugin: https://github.com/0plus1/C2_Ejecta

Know issues:

- Tiled Backgrounds render as black in canvas2d.

100% Compatible plugins:

- Sprite Fonts (http://www.scirra.com/forum/spritefont-v0995rc-new-update-small-bugfixes_topic37778.html)
- Random Array (http://www.scirra.com/forum/plugin-randomarray_topic45277.html)
- Time Manager (http://www.scirra.com/forum/plugin-time-manager_topic49030.html)

Partially compatible plugins:

- CallJS (http://www.scirra.com/forum/plugin-call-javascript_topic45866.html). Basic stuff works, the function that calls the inclusion of the external js file must be deleted.

Incompatible plugins:

- TMX importer (http://www.scirra.com/forum/plugin-tmx-importer_topic49949.html)
- Any plugin that relies on an XML parser

Let's try to keep this thread going and see where we can take ejecta.0plus12013-05-12 10:08:35
B
29
S
9
G
6
Posts: 525
Reputation: 8,294

Post » Fri Mar 22, 2013 1:42 pm

I can't offer any help fixing problems - one of the reasons it's so time-consuming and frustrating working with DOM-less engines is because there are no good debugging tools like Chrome has. Our code is all standards-compliant and works fine in a real browser, so if something is broken, it's probably an Ejecta bug. How you'd go about finding the problems, though, is a difficult one to answer unless you also reinvent some dev tools.Ashley2013-03-22 13:43:01
Scirra Founder
B
359
S
214
G
72
Posts: 22,952
Reputation: 178,600

Post » Fri Mar 22, 2013 1:55 pm

Incompatible plugins:

- "TMX importer" by Rexrainbow
- Any other plugin that relies on an XML parser
- Tiled Backgrounds render as black
B
26
S
7
G
3
Posts: 118
Reputation: 4,264

Post » Mon Mar 25, 2013 3:13 am

@Ashley don't worry, is it possible currently to write an exporter ourselves?

Also it appears like Ejecta is CocoonJS 1.0 (before spritefonts worked) what did you do to the loader to make it work in Cocoon?

Thanks

@juantar edited with your plugins
B
29
S
9
G
6
Posts: 525
Reputation: 8,294

Post » Tue Mar 26, 2013 1:42 am

Guys this is epic: @juantar - @vikerman - @Ashley

I grabbed the latest development version and....

Loading screen works 100% and loads extremely fast.
Spritefonts WORKS!

I'm crying of joy, I can finally publish my game!!!

I edited the post to reflect the new findings.

THANK YOU EJECTA!
B
29
S
9
G
6
Posts: 525
Reputation: 8,294

Post » Tue Mar 26, 2013 1:49 am

[QUOTE=0plus1] Guys this is epic: @juantar - @vikerman - @Ashley

I grabbed the latest development version and....

Loading screen works 100% and loads extremely fast.
Spritefonts WORKS!

I'm crying of joy, I can finally publish my game!!!

I edited the post to reflect the new findings.

THANK YOU EJECTA![/QUOTE]

Seriously?? it must be good news.

B
96
S
25
G
20
Posts: 3,055
Reputation: 22,644

Post » Tue Mar 26, 2013 1:59 am

@Joannesalfa yes, all true! This is epic.
I'm sorry but Cocoon (at least on iOS) is years behind Ejecta, we already have working game center, working iAP and new features are rolled in every day. Plus is open source meaning no royalties, no issues that takes months to fix and if you really need something you can code it yourself (the extension system of Ejecta is really simple to understand).
B
29
S
9
G
6
Posts: 525
Reputation: 8,294

Post » Tue Mar 26, 2013 2:52 am

Good, also GameClosure is another option, would you port space blaster with Ejecta?
B
96
S
25
G
20
Posts: 3,055
Reputation: 22,644

Post » Tue Mar 26, 2013 3:15 am

is that a C2 GameCenter plugin? congrats. Looking good. I do agree that open source alternatives are a great option :)
B
87
S
18
G
9
Posts: 2,455
Reputation: 14,834

Post » Tue Mar 26, 2013 3:15 am

Space Blaster has already been ported to Ejecta: http://www.youtube.com/watch?v=0DMn5qg88KY (http://www.scirra.com/forum/experiment-construct2-with-ejecta-and-gamecenter_topic64187.html).

Game Closure seems far too complicated, Ejecta is working right now, with Game Center, iAP and WebGL. It works like Phone Gap and it's very very easy to extend with native code.
I firmly believe that as today the ONLY option to export professional games on iOS (with C2 of course) is Ejecta. Even if CocoonJS supported Game Center Leaderboards and Achievement (and it still doesn't), even if iAP purchases worked (which apparently they do not) there is still the issue of the forced CocoonJS logo before your game.

Anyway let's try to keep this thread on topic, posting example of games, issues and so on.


@jayderyu yes it is but I'm not the original author, I'm expanding it with iAP purchases and whatever might come down to road to make it a complete Ejecta Plugin. I'll publish on GitHub so anybody can contribute.0plus12013-03-26 03:17:21
B
29
S
9
G
6
Posts: 525
Reputation: 8,294

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 14 guests