Feature Suggest: Code Writing

0 favourites
  • 10 posts
From the Asset Store
5 levels with simple coding Source-code (.c3p) + HTML5 Exported
  • 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.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • You can already code your own plugins and behaviours using the JavaScript SDK, which sounds pretty suitable for your purposes. <img src="smileys/smiley1.gif" border="0" align="middle">

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

  • 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.

    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.

  • 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 :)

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)