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 r397
Release r397 was published on 24 Jun, 2024
It's a new stable release of Construct! If you're updating from the last stable release r388.2, then this update includes changes from r389, r390, r391, r392, r393, r394, r395 and r396. Highlights include:
⭐ Improvements for using templates with hierarchies allowing automatically updating replicas to match the template hierarchy, including new Propagate hierarchy and Ignore hierarchy propagation settings
⭐ Improvements for handing event variables, including a new Reset action to reset an individual variable, and grouping event variables by scope in the Parameters Dialog
⭐ Autocomplete for tags in the Parameters Dialog, covering all kinds of plugins and behaviors, including tweens, timers, AJAX, storage keys, and more
⭐ Image export updates including support for exporting the new modern AVIF format for lossy images, full support for exporting WebP in Safari, and performance improvements. Note that Recompress images has been renamed to Optimize images to better reflect what it does.
⭐ Improved video codec support allowing for using more formats like WebM AV1 and MP4 H.265 in the Video plugin, as well as customizing the primary and secondary sources
⭐ New example Kitty Katcher and Grukkle Onslaught plus 6 other new examples including hierarchical animation examples like Blacksmith Forge and Sunset runner
⭐ Loads more improvements including bug fixes, usability improvements, other smaller additions, and much more! See all the intervening beta release notes for full details.
We'll be starting a new beta release cycle soon. If you'd like to help test it, try the beta release opt-in: choose Notify me about updates for beta releases in Settings. Stay tuned for more updates!