[Request] BulletML

Post your work in progress addons and get feedback

Post » Tue May 06, 2014 7:02 pm

Prolific game developer Kenta Cho (you may have played his games, e.g. Noiz2sa, Torus Trooper) made a XML-based system for describing complex bullet barrages in shoot 'em up games called BulletML.

There is a BulletML plugin for Construct Classic (totally incompatible, I know), but about a year ago this japanese guy ported BulletML to JavaScript, so I'm confident it's possible.

Take a look at some of the bulletml.js demos.

I'm not a programmer, but I think it would be amazing to have this functionality available in Construct 2 and I'm looking for someone who's capable of porting BulletML or even adapting bulletml.js into a Construct 2 plugin.
B
20
S
4
G
1
Posts: 12
Reputation: 1,015

Post » Sun May 11, 2014 12:01 pm

Nobody? This looks pretty interesting.
B
4
Posts: 6
Reputation: 216

Post » Sun May 11, 2014 2:44 pm

What can it do that the C2 can't already?
Image ImageImage
B
169
S
50
G
173
Posts: 8,321
Reputation: 110,286

Post » Sun May 11, 2014 3:30 pm

@newt

An external string/text format of description, or said it is a protocol of spawning bullets.
B
108
S
26
G
271
Posts: 4,471
Reputation: 151,777

Post » Sun May 11, 2014 3:33 pm

But I don't have interesting to make this plugin
1. I am busy for rewriting documents
2. some platforms like cocoonJS does not support XML
B
108
S
26
G
271
Posts: 4,471
Reputation: 151,777

Post » Mon May 12, 2014 11:36 am

rexrainbow wrote:But I don't have interesting to make this plugin
1. I am busy for rewriting documents
2. some platforms like cocoonJS does not support XML


Bummer, your list of plugins is very impressive.

You're right, CocoonJS does not support Construct's XML object. Though technically it doesn't have to, as in the end it would just need to read .xml files, which could be done in JavaScript, I think. See the bulletml.js sample files.
B
20
S
4
G
1
Posts: 12
Reputation: 1,015

Post » Mon May 12, 2014 9:31 pm

Construct's XML object, like all plugins and behaviors ARE JavaScript.
You can link bulletml's SDK all you want, all it does is read XML files and execute functions out of it.

You could very well program this in events yourself, nothing a plugin would really add here.
New to Construct ? Where to start

Image Image

Image Image

Please attach a capx to any help request or bug report !
Moderator
B
292
S
115
G
96
Posts: 7,293
Reputation: 70,769

Post » Tue May 13, 2014 8:22 am

Kyatric wrote:Construct's XML object, like all plugins and behaviors ARE JavaScript.
You can link bulletml's SDK all you want, all it does is read XML files and execute functions out of it.


Well, no shit.

It would seem I won't find any help here. This is why I hate internet forums so much. Thanks for nothing.
B
20
S
4
G
1
Posts: 12
Reputation: 1,015

Post » Tue May 13, 2014 1:28 pm

Ludonaut wrote:I'm not a programmer


So that's why you seem to be missing the point of all the answers in this thread so far.
Example :
Rex - XML object doesn't work in cocoonJS
You - Yes but maybe JavaScript will make it work
Me - The XML object IS made in JavaScript AND SO does not work in cocoonJS
You - %@%$µ%*µ - No help ! Bloody forums...


You can act all offended and mighty, the truth to the matter is you have no clue what you're talking about and it's not because you don't like the answers you've been given that those answers aren't helpful.
They are. You just don't want to put the effort in.

Good luck on the internet and in game making in general.
New to Construct ? Where to start

Image Image

Image Image

Please attach a capx to any help request or bug report !
Moderator
B
292
S
115
G
96
Posts: 7,293
Reputation: 70,769

Post » Tue May 13, 2014 2:02 pm

To be fair, there's nothing stopping javascript from reading XML, regardless of platform. It's just text anyways.
B
36
S
8
G
8
Posts: 532
Reputation: 6,903

Next

Return to Work in Progress Addons

Who is online

Users browsing this forum: No registered users and 1 guest