Game engine

Godot Engine

Godot is a free 2D and 3D engine with a scene tree, GDScript, and an MIT license. It is the usual first install when you want the editor and the runtime in one small download.

A game scene associated with Godot

Developer: Godot Engine contributors

First 2D gameMIT commercial gamesGame jamsSmall teams

Overview

The editor organizes a game as a tree of nodes. A player, a camera, and a tilemap are nodes you instance, not a pile of unrelated assets. That model is why a first 2D platformer is readable, and why a second person can open the same scene without a custom framework.

Official exports cover Windows, macOS, Linux, Android, iOS, and the web. Console kits are not a one-click export in the open editor; studios that need them use a porting partner. C# is supported through the .NET build. The engine itself is C++ with a GDExtension API if you outgrow GDScript.

Pick Godot when the license has to stay MIT and the first playable is 2D or a modest 3D scene. Pick something else when you need a console program, a huge asset marketplace, or film-level lighting on day one.

Technical specifications

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

Developer
Godot Engine contributors
Version line
4.6.3-stable
License
MIT
Business model
Free to download and to ship commercial games. The engine is MIT; development is funded by donations, not a seat license.
Releases
Feature releases about twice a year, with patch releases between them. 4.6.3-stable is the 20 May 2026 patch. Open the download page before you pin a version — a newer stable may already be listed.
Editor platforms
Windows, macOS, Linux, Web
Export targets
Windows, macOS, Linux, Web, Android, iOS
Languages
GDScript, C#
2D / 3D
2D/3D
VR
Yes. OpenXR is the supported path for PC VR headsets.
AR
No first-party AR toolkit. Mobile AR usually means a plugin or an external SDK.
Visual scripting
Visual shaders are built in. Gameplay visual scripting is not a core language — GDScript or C# is the normal way to write rules.
Beginners
Partly. GDScript is short, and the 2D docs assume a first game. The scene tree still has to be learned.
Learning curve
Medium. A weekend is enough for a 2D loop. 3D lighting, navigation, and export templates take longer.
Graphics
Strong 2D. 3D is enough for indie scenes; it is not a Nanite-class renderer.
Team size
One person through a small team. Text scenes and Git diffs stay readable.
GitHub stars
107,726 · godotengine/godot

Where it fits

  • MIT license, including commercial games, with no revenue report to the engine maker.
  • 2D is a first-class toolset: tilemaps, physics, and cameras that are not a flattened 3D scene.
  • Small download, text-based scenes, and official demos you can run the same day.

Where it does not

  • 3D rendering and streaming do not match a current Unreal or Unity production stack.
  • Console publishing is outside the stock export list.
  • The asset library is useful and much smaller than Unity’s store.

Matching source

All examples

How does it compare?

Guides

  • Godot vs Unreal

    A practical comparison of Godot and Unreal: 2D, fidelity, language, license, install size, and which source to clone first.

  • Godot vs Unity

    A practical comparison of Godot and Unity: language, 2D, license, project size, and which source to clone first.

  • Best game engine for beginners in 2026

    How to pick a first engine from the game you want to make: Godot, Phaser, Defold, or TIC-80, plus a six-question shortlist.

Questions

Is Godot free for commercial games?

Yes. Godot is MIT-licensed. You can sell the game. You do not owe a royalty to the Godot project.

Should a beginner learn GDScript or C#?

GDScript, unless you already write C# every day. The official beginner demos are GDScript, and the language is the one the editor is built around.

Does Godot export to consoles?

Not as a stock one-click target. Desktop, mobile, and web are built in. Console SDKs are handled by porting companies.

Where do I find a project to read?

Start with the official 2D platformer on this site’s Godot source list, then the GDQuest Open RPG if you want dialogue and combat.

Ad