Repolode
4ian

4ian/GDevelop

No-code, open-source game engine and editor for building 2D, 3D and multiplayer games for mobile, desktop and the web.

Open-source alternative to:ConstructUnityGameMaker

Stars
27,785
Forks
1,604
Open issues
637
Last commit
8 hours ago

What is it?

GDevelop is a no-code game development editor for building 2D, 3D and multiplayer games. Games can target iOS, Android, desktop and the web. Game logic is built with an event-based system and modular behaviors, so creators can assemble gameplay without writing traditional code.

The editor is written in JavaScript with React and Electron, and renders with PixiJS and Three.js over WebGL. The game engine (GDJS) is written in TypeScript and powers the games it exports. Physics runs through WebAssembly builds of Box2D for 2D and Jolt Physics for 3D, and functionality is extended through built-in and community extensions.

The project includes an extension system that supports both no-code and code-based extensions, plus an asset store for templates and asset packs. Games exported with GDevelop are released under the MIT-licensed engine, so the resulting games are not required to be open source.

Key features

  • 01Event-based visual logic system for building gameplay without traditional code
  • 02Supports 2D, 3D and multiplayer game creation
  • 03Exports games to iOS, Android, desktop and the web
  • 04Modular behaviors and extensible objects through built-in and community extensions
  • 05Physics via WebAssembly builds of Box2D and Jolt Physics

Use cases

  • Non-programmers making their first 2D or 3D games
  • Prototyping game ideas quickly in a visual editor
  • Publishing browser or mobile games without writing engine code
  • Building custom gameplay features by writing new extensions

Quick start

  1. 1

    Download the GDevelop app from the official homepage

Topics

FAQ

What is GDevelop?
No-code, open-source game engine and editor for building 2D, 3D and multiplayer games for mobile, desktop and the web. GDevelop is a no-code game development editor for building 2D, 3D and multiplayer games. Games can target iOS, Android, desktop and the web. Game logic is built with an event-based system and modular behaviors, so creators can assemble gameplay without writing traditional code.
Is GDevelop free to use? What license does it have?
GDevelop is open source under the Other license. Check the license terms before using it in commercial products.
Is GDevelop still maintained?
Actively maintained. The last commit to GDevelop was on Oct 20, 2026.
What can I use GDevelop for?
Non-programmers making their first 2D or 3D games Prototyping game ideas quickly in a visual editor Publishing browser or mobile games without writing engine code Building custom gameplay features by writing new extensions
How do I install GDevelop?
Download the GDevelop app from the official homepage
Where can I get GDevelop?
The source code and installation instructions are on GitHub: https://github.com/4ian/GDevelop

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects