Construct 3 lets you make your own game from your browser - no coding required! Create your first game from scratch with Construct 3's free game engine.
Learn to build your own games with hundreds of game maker tutorials. Construct 3 also comes bundled with lots of templates and example game files.
Create games rapidly and prototype new game ideas quickly. No tool lets you create games faster and easier than Construct 3. You currently have Javascript disabled, if you want to start building your own games with Construct 3 you'll need to enable it then refresh this page!
What's New in r151
Release r151 was published on 28 May, 2019
This release introduces JavaScript coding in Construct! This is currently only available for existing subscribers. For more information see the blog post Introducing JavaScript coding in Construct.
While we do not normally document features until the next stable release, in this case we recognise it would be difficult to make full use of the feature without documentation. So we will shortly be adding preliminary documentation for the scripting feature in the manual. Check back at that link in the near future for updates.
Please note that this beta has a very early version of the scripting feature - there is still a lot more we want to do, so don't consider this anywhere near a final version. Just some of the improvements we're keen to make include better code editing with features like syntax highlighting when adding code to events, error highlighting, autocomplete (aka intellisense), and a great many more APIs to be able to modify the runtime from code. We'll be continuing to make such improvements over the next several releases. However we've always believed in "release early, release often" and we're keen to get even a basic version in to your hands as soon as possible so we can start testing and listening to your feedback as soon as possible.
Other than scripting, this release has a few more improvements, notably:
• Function and parameter descriptions are now shown in tooltips when hovering them in the Event Sheet View
• We've done more work to ensure the editor starts up as quickly as possible, and moved more work to happen in the background while the Start Page is showing
• The Dutch language is now available by default!
We hope you enjoy this early release of scripting! Stay tuned for more updates, there's still a lot more on the way!