Scirra language

  • What programming language does scirra use? Is it python? Or something else?

  • jbrown2177

    What do you mean by 'use'? The language that the Construct 2 engine is built with? Or the language in which the executable code is generated? If the latter, that's JavaScript.

    And just for interest, why do want to know?

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • It's not written in Python, I'm pretty sure. Looks like C++ or C# to me. (If you mean the actual software.)

  • If anyone's making bets, my money is on C++ <img src="smileys/smiley17.gif" border="0" align="middle" />

  • I'm wanting to know so I can learn about the language and become more familiar with it.

  • If your plan is to make games then Construct Classic uses Python and Construct 2 uses Java Script. Both of them mainly have D&D interface.

  • right, just to make sure it's clear cuz of the variety of answers

    Construct Classic is programmed in c++. the runtime runs compiled c++. you make games using events, and you have the option to use python for scripting, and you can make plugins for it using c++

    Construct 2, I'm not sure what it's programmed in. I think maybe C++ or C#, or maybe visual basic as someone said. you make games using events. the runtime runs in html5/javascript/webgl.   it has no in editor scripting as of now, and you can make plugins for it using javascript

  • The Construct 2 editor is written in C++ - more info here on Construct 2's architecture.

    As I mentioned, it generates executable code (for browsers) in JavaScript.

    jbrown2177

    Thanks for clarifying your interest. If you're wanting to "learn about the language and become more familiar with it", I guess you mean the language of the generated code, JavaScript? But keep in mind that the great appeal of Construct 2 is that you need to know nothing of JavaScript to build very cool games.

    But maybe you're wanting to write a game Constructor yourself? <img src="smileys/smiley2.gif" border="0" align="middle">

  • Just to confirm, the C2 editor is C++, and the runtime is Javascript.

  • Well, I was trying to see how much code I need to know in order to use the program. So if I knew a little about C++ then I could do better in Construct.

  • Oh, you don't need to know any programming at all to use Construct 2, you just need to use the event system :) On the other hand if you know some Javascript you can play with the SDK to make your own plugins and behaviors as well.

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