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 r190
Release r190 was published on 9 Mar, 2020
It's the start of a new beta release cycle and we have lots of exciting changes for you today!
First of all we're excited to introduce Guided Tours - a major new feature aimed at making it easier than ever to learn Construct. It's basically a new kind of tutorial that takes you step-by-step through building a game within the editor itself. We realise many beta users are likely to be experienced with Construct already, but we'd appreciate it if you could give it a go anyway and let us know if anything looks wrong, to help identify any bugs or issues that new users might run in to. We're excited to see how this helps beginners get started with Construct so we're also keen to hear about anywhere people might get confused or stuck, so try getting a friend to run through it and see how they find it! New users are prompted to take a guided tour, otherwise you can find it in the new Guided tours main menu section. We hope to add more guided tours in future as well.
This release also adds a great new feature for experienced users too. Now when you use string variables, including global/local variables, instance variables, and function parameters, Construct can autocomplete strings that you've used with that variable elsewhere. For example if your events set an instance variable to "running", "walking" and "jumping" in various places in your events, if you add a new action setting the variable and type the first quote, Construct will offer to autocomplete the previously used strings. This is a great help if you use strings for different kinds of states or options, since you don't need to remember what strings you were already using - Construct can list them all for you. For those of you who had suggested an 'enums' feature (allowing choosing items from a dropdown list instead of a string), this should go a long way to covering that via the autocomplete list, even if it's not a first-class feature.
There's plenty more in this release, including various usability improvements, updates for the scripting feature, and even two new languages - Swedish and Ukrainian - now enabled by default. Thank you to all contributors who helped with these translations! Happy testing and stay tuned for more updates.