Feature Suggest: Code Writing

Discussion and feedback on Construct 2

Post » Tue Feb 11, 2014 7:39 am

Hello,

I'm really new on this forum but we are planning to use Construct2 in our future projects and currently are planning to buy license for next project we have in line.

As far as i could see Construct2 tried to avoid coding in game making process and managed to do that just fine. But my opinion is for some people this option to have would be really important. I'm not sure about architecture as i did not go so far in depth but if something like Unity3D approach attaching scripts to existing objects (component based architecture) can be achieved that would mean a lot as we could then chose to use events or attach our own script to game object that will govern it's behaviour and make even complex things.

This feature would make Construct2 stand out even more in emerging world of HTML5 game engines and honestly with this flexibility comes price increase that I for one would be happy to pay for feature such as this.
B
5
Posts: 27
Reputation: 279

Post » Tue Feb 11, 2014 9:17 am

You can already code your own plugins and behaviours using the JavaScript SDK, which sounds pretty suitable for your purposes.
B
32
S
8
G
2
Posts: 110
Reputation: 3,648

Post » Tue Feb 11, 2014 12:23 pm

This is suggested every couple of months and I don't really feel like typing out the whole rationale every time... tl;dr - it would be a different product, we're not going to support it, outside of the Javascript SDK.
Scirra Founder
B
403
S
238
G
89
Posts: 24,653
Reputation: 196,143

Post » Fri Feb 14, 2014 10:34 pm

If that is your idea of the fate for construct that is good wish you all the best. But it leaves a gap that if filled somewhere else can be quite deadly as this is not trivial feature.
B
5
Posts: 27
Reputation: 279

Post » Fri Feb 14, 2014 10:42 pm

If you were a real developer you would have read and understand the JavaScript SDK documentation. C2 has a component model that allows you to build your own 1) Behaviors, 2) Effects, 3) Plugins.

Read up on Intentional Programming... that is essentially what C2 is.
B
21
S
5
Posts: 196
Reputation: 1,984

Post » Fri Feb 14, 2014 10:46 pm

Yeah, it can't be a danger if it already exists as stated in jbadams post.

Ashley just has no plans on adding code to the editor.

Makes perfect sense when you think about it.
Image ImageImage
B
172
S
50
G
183
Posts: 8,442
Reputation: 115,603

Post » Fri Feb 14, 2014 10:47 pm

I understand that, it's nice feature but it makes you stop working on the game, code plugin, debug, integrate, test, get back to working on the game. It's not seamless that's what is lacking the plugin system is good for major works, custom tools etc.
B
5
Posts: 27
Reputation: 279

Post » Fri Feb 14, 2014 10:53 pm

Right, or you could just do all that using events.

Granted the sdk gives you access to a few additional abilities, but none of those are terribly necessary to game play.

The only thing that's lacking, is the ability to use those events elsewhere.
Image ImageImage
B
172
S
50
G
183
Posts: 8,442
Reputation: 115,603

Post » Fri Feb 14, 2014 11:47 pm

[QUOTE=list3ner] I understand that, it's nice feature but it makes you stop working on the game, code plugin, debug, integrate, test, get back to working on the game. It's not seamless that's what is lacking the plugin system is good for major works, custom tools etc.[/QUOTE]

So far I haven't found anything I cannot do with normal events. I have found no burning desire to be able to add my own code despite being quite capable of coding myself.

Please understand this simple concept.. if Scirra did what you asked then Construct 2 would cease to become what it is and loose its original vision. It will be no different to Gamemaker or Unity.

A unique product comes along like Construct 2 and its central concept is codeless development and then people ask to be able to write code? That is just defeating the object and more importantly, missing the point.cherbert2014-02-14 23:48:20
B
10
S
2
Posts: 26
Reputation: 927

Post » Sat Feb 15, 2014 8:05 pm

Thank you for explanations. I can respect that and I understand that it's not general idea for this product.

Nevertheless it is great and I wish it many great updates, love that it has also such burning community :)
B
5
Posts: 27
Reputation: 279

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 4 guests