Game engine

GDevelop

GDevelop is an open-source 2D editor. Events describe gameplay. JavaScript is there when an event is not enough.

A game scene associated with GDevelop

Developer: Florian Rival and contributors

First 2D gamesOpen-source projectsTeams that want events plus JavaScript

Overview

The editor runs on desktop and in the browser. Scenes hold objects, and events read conditions and run actions.

Exports include desktop, web, and Android. iOS is not a first-class target you should promise without checking the current export list.

Technical specifications

Specs checked 2026-10-05. Version lines move; the download link is the source of truth.

Developer
Florian Rival and contributors
Version line
Current release
License
MIT
Business model
The editor is MIT. You can ship commercial games without a seat license.
Releases
Releases are published on GitHub. Open the releases page before you pin a build.
Editor platforms
Windows, macOS, Linux, Web
Export targets
Windows, macOS, Linux, Web, Android
Languages
JavaScript
2D / 3D
2D
VR
No.
AR
No.
Visual scripting
Yes. Event sheets are the main way to build. JavaScript is available for custom logic.
Beginners
Yes. A 2D game can be assembled from events before you write code.
Learning curve
Low at the start. Custom behaviors and performance still need you to understand the scene.
Graphics
2D sprites, tilemaps, and particle effects. It is not a 3D engine.
Team size
Solo and small teams.
GitHub stars
27,138 · 4ian/GDevelop
Assets and examples
https://gdevelop.io

Where it fits

  • MIT, including commercial games.
  • Event sheets let a first game exist without a programming background.
  • The same project can export to desktop and the web.

Where it does not

  • 3D is out of scope.
  • Very custom rendering means leaving the event model.
  • iOS is not something to assume.

Matching source

No sample projects are listed for this engine yet.

How does it compare?

Questions

Is GDevelop free for commercial games?

Yes. The editor is MIT.

Do I have to code?

No. Events cover common gameplay. JavaScript is optional.

Does it export to mobile?

Android is a documented export. Confirm iOS on the current download page before you plan around it.

Ad