Godot is a free, open source engine for 2D and 3D games under the MIT licence, with no royalties or seat fees. It is actively developed: the Godot download page lists 4.7.2 from August 18, 2026 as the current stable release, with editors for Windows, macOS, Linux and Android.
Godot users rarely leave over money. The usual triggers are consoles, since the Godot docs say console SDKs sit under NDA and point you to third-party porting companies; the size of the asset store and tutorial base elsewhere; and 3D projects that want Nanite-class rendering. The seven engines below run from the two big commercial engines to small free ones, with prices and licence terms for each.
Prices below are as of November 8, 2026. Our method is on How we review tools.
Quick comparison
| Tool | Best for | Price | Platforms |
|---|---|---|---|
| Unity | Mobile and cross-platform games in C# | Personal free; Pro $210/month or from $2,310/year | Editor on Windows, macOS, Linux |
| Unreal Engine | High-end 3D and large teams | Free to $1M lifetime gross, then 5% royalty | Editor on Windows, macOS, Linux |
| Defold | Small, fast 2D and mobile games with console export | Free, no royalties | Editor on Windows, macOS, Linux |
| GameMaker | 2D games with the shortest path to selling | Free non-commercial; $99.99 one-time to sell | Editor on Windows, macOS, Ubuntu |
| Bevy | Code-first games in Rust with ECS | Free, open source | Windows, macOS, Linux, web |
| Flax Engine | Unreal-style 3D with C# scripting | Free; 4% above $250K per quarter | Editor on Windows, Linux, macOS |
| O3DE | Open source AAA-scale 3D worlds | Free (Apache 2.0 or MIT) | Windows, Linux; macOS experimental |
Unity
Unity is where most Godot users who want a bigger ecosystem go. C# is its only scripting language, so Godot developers who already write C# carry their skills straight over, and the Asset Store and tutorial base fill gaps you would code yourself in Godot. Console, mobile, web and XR builds come from the same editor.
There is no royalty and the Runtime Fee was cancelled. Instead, the Unity plan comparison keeps Personal free for gaming and entertainment, requires Pro at $210 a month or from $2,310 a year for businesses over $200,000 in funding or annual revenue, and makes Enterprise mandatory above $25 million.
Best for: Mobile and cross-platform teams that value Asset Store content and hiring pool over a free licence.
Pricing:
- Personal: free, gaming and entertainment use, under $200,000 revenue or funding
- Pro: $210 per seat per month, or from $2,310 per year, USD
- Enterprise: custom, required above $25 million revenue
- Industry: contact sales
Watch out for:
- Seats add up quickly for a team that has just crossed $200,000, a stage where Godot still costs nothing. Unity also raised Pro and Enterprise prices 5% on January 12, 2026.
- Personal covers gaming and entertainment only, so non-game apps such as product configurators need a paid plan.
Official site: Unity. Our listing: Unity.
Unreal Engine
For 3D projects that hit the ceiling of Godot's renderer, Unreal is the usual next stop. Nanite geometry, Lumen lighting and MegaLights handle scenes Godot does not aim for, and Blueprints give designers visual scripting next to C++. Version 5.8 launched in June 2026, and Epic announced a 5.9 preview, with a web deployment target, in early November 2026.
The source code is available, but the licence is not open source. The Unreal Engine licence page makes games free until a product's lifetime gross passes $1 million, then charges 5% of revenue above that, with Epic Games Store sales exempt. More engines of this weight are on our Unreal Engine alternatives page.
Best for: 3D teams chasing realistic visuals or shipping on PC and console at scale.
Pricing:
- Games: free until $1 million lifetime gross per product, then 5% royalty
- Epic Games Store revenue: royalty-free
- Non-game use: $1,850 per seat per year for companies above $1 million annual revenue
- Students and educators: free
Watch out for:
- A hit costs real money: 5% of everything above $1 million, against nothing under Godot's MIT licence.
- It is heavy for a small 2D game. The editor, C++ build times and project sizes are far larger than Godot's single small download.
Official site: Unreal Engine.
Defold
Defold is the closest match to Godot's no-strings deal that also handles consoles. King built it for its own mobile games and handed it to the Defold Foundation, which keeps it free with no royalties. The Defold site lists exports to Windows, macOS, Linux, iOS, Android, HTML5, Switch, PlayStation 4 and 5, and Xbox, with console builds free for approved platform developers.
Code is Lua, with native extensions in C++ when needed, and the engine is small with hot reload and a built-in profiler. Version 1.14.0, tagged October 19, 2026, added Xbox support. It leans towards 2D and casual mobile games more than Godot's 3D tools do.
Best for: 2D and mobile developers who want console export without a porting studio.
Pricing:
- Free, no royalties or runtime fees
- Console exports free for approved platform developers
Watch out for:
- The Defold License is source-available rather than OSI open source, and it bans selling the engine or a derivative as a game engine product.
- There is no scene node tree like Godot's; collections, game objects and message passing take time to learn.
Official site: Defold.
GameMaker
GameMaker is built for 2D and nothing else. Rooms, sprites and objects map onto Godot's 2D scenes, and logic is GML code or GML Visual blocks, which can be quicker to pick up than GDScript and signals together. Undertale and Hyper Light Drifter were made with it.
Pricing is on the GameMaker get page. The free tier is for non-commercial work and exports to desktop, web and mobile. A one-time $99.99 Professional licence lets you sell, and console export needs the Enterprise subscription. For RPG-specific tools, see our RPG Maker alternatives.
Best for: Solo developers making a 2D game they plan to sell on PC or mobile.
Pricing:
- Free: non-commercial use, desktop, web and mobile export
- Professional: $99.99 one-time, commercial licence
- Enterprise: monthly or yearly subscription with console export, price not published
Watch out for:
- 3D support is minimal, so a Godot 3D project has nowhere to go here.
- Consoles need Enterprise, and its price is not published.
Official site: GameMaker.
Bevy
Bevy is for programmers who want to leave the editor behind. It is a data-driven engine in Rust built on an entity component system, and games are plain Rust crates. Releases come about three times a year: 0.18 in January, 0.19 in June and 0.20 on October 8, 2026, per the Bevy news page.
0.20 brought a faster Solari path-tracing renderer that now runs on macOS, DLSS-RR 4.5, WESL shaders, custom materials for sprites and new UI widgets. The project describes itself as free and open source forever.
Best for: Rust developers who prefer code and ECS to a scene editor.
Pricing:
- Free and open source, no royalties
Watch out for:
- There is no finished editor yet. The 0.20 notes call the new pieces essential components of a future scene editor, not the editor itself.
- Every release breaks APIs, so upgrades mean following a migration guide such as the 0.19 to 0.20 one.
Official site: Bevy.
Flax Engine
Flax sits between Godot and Unreal. It is a 3D engine written in C++ with C# and visual scripting for gameplay, a familiar setup for Godot's C# users, and the full source including the editor is on GitHub, apart from NDA platform code. Build 1.13.7014.1 was tagged on November 4, 2026.
The money side is a royalty with a high floor. The Flax licensing page charges 4% on earnings above $250,000 per calendar quarter, and non-commercial and educational use is free with every feature and platform.
Best for: Small 3D teams that want a more realistic renderer than Godot without Unreal's size.
Pricing:
- Free for non-commercial and educational use
- 4% royalty on earnings above $250,000 per calendar quarter
- Custom per-seat or flat-fee terms for non-game use
Watch out for:
- The community and asset store are tiny next to Godot's, so answers and plugins are harder to find.
- The royalty is measured per quarter, so one strong launch quarter can trigger it.
Official site: Flax Engine.
O3DE
O3DE, the Open 3D Engine, is the other big open source engine besides Godot, but it aims at large, high-fidelity 3D worlds. It descends from Amazon Lumberyard, is run under the Linux Foundation, and uses a modular Gem system, the Atom PBR renderer, and Lua or Script Canvas next to C++.
Its licence is as permissive as Godot's: Apache 2.0 by default, or MIT at your option. Release 2605.0 was tagged on May 27, 2026, following its year-month version names.
Best for: Studios that want an open source engine for big 3D projects and can supply strong hardware.
Pricing:
- Free and open source, Apache 2.0 or MIT
Watch out for:
- The O3DE requirements ask for 16 GB of RAM and a DirectX 12 or Vulkan GPU with 2 GB of VRAM, and macOS development is experimental.
- The dedicated 2D tooling Godot is known for barely exists here, so it suits 3D projects only.
Official site: O3DE.
How to choose
| If you need | Pick |
|---|---|
| The largest asset store and C# job market | Unity |
| Top-end 3D graphics for PC and console | Unreal Engine |
| Free console export for a 2D or mobile game | Defold |
| A 2D game sold for a one-time licence fee | GameMaker |
| Code-only development in Rust | Bevy |
| Mid-size 3D with C# and a late royalty | Flax Engine |
| Open source engine for large 3D worlds | O3DE |
When to stay with Godot Engine
Stay with Godot for 2D games, small to mid-size 3D projects and anything where you want to own the engine outright. No other engine here combines a full editor, the MIT licence and zero fees at every revenue level. If consoles are the only blocker, budget for a porting partner, which the Godot console docs describe as the supported route, before rewriting the game in another engine.
Frequently asked questions
Is Godot really free for commercial games?
Yes. Godot is MIT licensed, so you can sell games made with it without royalties, seat fees or revenue reporting. You only need to include the licence notice. Console ports are the exception that costs money, through a third-party porting company.
Is Godot better than Unity?
It depends on the game. Godot is lighter, free at any revenue and strong in 2D. Unity has a far larger asset store, more tutorials and built-in console support, but costs $2,310 a year per seat from $200,000 in revenue or funding.
Which free game engine exports to consoles?
Defold is free and exports to Switch, PlayStation and Xbox for developers approved by those platforms. Unreal is also free to start and supports consoles, but takes 5% above $1 million. Godot needs a third-party porting company.
What is the best Godot alternative for 2D games?
GameMaker for a quick path to a paid release, at $99.99 once. Defold if you want it free and need consoles or very small mobile builds. Unity covers 2D well too, with more paid assets.