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 r145
Release r145 was published on 15 Apr, 2019
We've got another significant update for you this week! The highlights are:
• A new Bluetooth plugin - this uses the Web Bluetooth API to let you connect to nearby Bluetooth devices and communicate with them. This could be useful for robotics, tinkering with devices like single-board computers, communicating with new peripherals, and in education. It's useful to have some knowledge of how Bluetooth services and characteristics work when using this. There's lots of information available on the web about how Bluetooth works if you search for it, and there's also a new demo that simply retrieves the device name to help you get started.
• You can now use Function maps to call the new built-in functions with a string. This basically associates a string with a function so you can then call it from that string. It also allows forwarding parameters, so you can create an intermediate function that dispatches a call with parameters by a string. Since you never have to use a string for an actual function name, this ensures things like 'Find all references' are always accurate, and you can always rename functions with the confidence it won't break anything. Take a look at the new 'Function maps' example to help you get going.
There's also a big batch of bug fixes, particularly around the new functions feature and the Timeline bar. One fix to note is that BBcode style changes no longer cause word wraps within the same word. This allows things like text effects where every character has a unique style to still word wrap correctly. However it involved quite a significant rewrite of the word wrap engine, so keep an eye out for anything that might have been broken by this. Stay tuned for more updates!