Create 2D/3D games with GDevelop, an open-source engine for founders and developers, with 24k+ GitHub stars.
24,485 stars1,437 forksJavaScriptQuality 9/10Updated 7/9/2026100% free · open source
What it does
GDevelop is an open-source game engine that allows founders and developers to create 2D and 3D games without extensive coding knowledge.
Install / run
Download and install the GDevelop editor from the official website, or clone the repository from https://github.com/4ian/GDevelop and follow the build instructions
When to use it
•When you want to create a 2D or 3D game without learning a new programming language
•When you need a cross-platform game engine that can deploy to multiple platforms
•When you want to create a multiplayer game with ease
Quick start
1Create a new project by selecting 'File' > 'New Project' in the GDevelop editor
2Choose a template or start from scratch, and add objects, scenes, and events to your game using the drag-and-drop interface
3Use the 'Add Object' button to add sprites, animations, and other game elements to your scene
4Configure game logic using the 'Events' editor, which allows you to create conditional statements and actions without coding
5Preview and test your game using the 'Preview' button, which allows you to run your game in a web browser or on a mobile device
Ready-to-paste prompt
Create a new scene with a player object that moves left and right using the arrow keys, and add a collision event to detect when the player hits an obstacle: `Create event > Add condition > Keyboard > Key pressed > Left/Right`
Heads up: GDevelop uses a custom JavaScript-like language for scripting, so if you need to create complex game logic or use external libraries, you'll need to use the 'JavaScript' event type and write custom code
Saves to your device
Topics
2d-game
2d-game-engine
3d
3d-game
3d-game-engine
game
game-development
game-engine
gamedev
gamemaker
gdevelop
hacktoberfest
html5
html5-game-engine
javascript
multiplayer
no-code
open-source
vibe-coding
What's inside — free to inspect
No purchase needed
Read the entire source before you build — unlike paid marketplaces that hide it behind a buy button.
13
top-level files
15
folders
1661.4M
repo size
Other
license
Key files
README.md
tsconfig.json
File tree
.circleci/
.devcontainer/
.github/
.husky/
.semaphore/
.vscode/
Binaries/
Core/
Extensions/
ExtLibs/
GDevelop.js/
GDJS/
newIDE/
scripts/
SharedLibs/
.clang_complete
.clang_format
.clang-tidy
.gitattributes
.gitignore
.gitpod.yml
.travis.yml
appveyor.yml
CMakeLists.txt
Quick Actions
Details
Creator
4ian
Language
JavaScript
Category
automation
Published
6/29/2014
Are you the creator of this tool? Claim your listing → and earn 85% of every sale.
Related skills
More automation tools founders pair with this one.