
Build 2D games in your browser with visual scripting
Construct 3 is a browser-based 2D game engine from Scirra that lets you build games using a visual event-sheet system, with optional JavaScript for advanced logic. It runs entirely in the browser, exports to web, desktop, and mobile platforms, and ships with built-in tools for image editing, physics, pathfinding, tilemaps, and multiplayer networking.
Drag-and-drop event system for building game logic without writing code.
Mix visual events with JavaScript for advanced behaviors and custom logic.
Runs entirely in the browser on Windows, macOS, Linux, and Chromebooks with no install required.
Create and edit sprites, animations, and tilemaps directly inside the editor.
Drop-in behaviors for physics, platforming, pathfinding, 8-direction movement, and more.
Native peer-to-peer multiplayer support with low-latency signalling.
Export to HTML5, Windows, macOS, Linux, iOS, Android, and Xbox.
Solo developers and small teams shipping browser, mobile, and desktop games without writing code.
Rapidly prototype game ideas during jams thanks to the visual event system and instant preview.
Teach game design and programming logic to students with no setup or installation friction.
Build lightweight HTML5 games for distribution on web portals, ad networks, and casual game sites.
Hundreds of example projects, demos, and asset packs to learn from and remix.
Create branded mini-games and interactive web experiences for marketing campaigns.

AI-powered automation orchestration and optimization platform