Unreal Engine is very much alive. Version 5.8 launched in June 2026 with Lumen Lite and an experimental MCP plugin for AI tools, according to PC Gamer, and a 5.9 preview was announced at Unreal Fest Tokyo in November 2026, ahead of an Unreal Engine 6 early access that Epic targets for late 2027. The Unreal licence page sets the terms most people search for. Games pay 5% of lifetime gross revenue above $1 million, and non-game companies earning more than $1 million a year pay $1,850 per seat per year.
Those terms are generous, so cost is rarely the only reason to look elsewhere. Unreal is heavy for a small 2D or mobile game, its C++ and Blueprints stack is a lot to learn, and the editor wants a strong PC. The engines below run from full 3D rivals to small, focused 2D tools. If you want no code at all, our Game Builder alternatives page covers beginner tools.
Prices below are as of November 6, 2026. Our method is on How we review tools.
Quick comparison
| Tool | Best for | Price | Platforms |
|---|---|---|---|
| Unity | Cross-platform 3D and 2D in C# | Free under $200K; Pro from $2,310/yr per seat | Windows, Mac, Linux |
| Godot | Free 2D and mid-size 3D, no royalty | Free (MIT) | Windows, Mac, Linux, Android |
| O3DE | Open source AAA-style 3D | Free (Apache 2.0 or MIT) | Windows, Linux; Mac experimental |
| Flax Engine | Unreal-style 3D with C# scripting | 4% above $250K per quarter | Windows, Linux, Mac |
| CryEngine | High-end rendering for outdoor 3D | 5% royalty after $5K per year per project | Windows |
| GameMaker | 2D games you plan to sell | Free; $99.99 one-time to sell | Windows, Mac, Linux |
| Defold | Small, fast 2D and mobile games | Free, no royalty | Windows, Mac, Linux |
Unity
Unity is still the engine most Unreal leavers end up in. It covers 3D and 2D, ships to mobile, desktop, web, consoles and XR, and uses C# rather than C++. The Asset Store and the sheer number of tutorials mean most problems already have an answer somewhere.
The money works differently. There is no royalty. Personal is free for gaming and entertainment projects, and the plan comparison page says Pro is required once a business has over $200K in funding or annual revenue. Pro runs $210 a month or from $2,310 a year, and Enterprise becomes mandatory above $25M in revenue.
Best for: Teams that want a full 3D engine in C# and prefer a fixed seat cost to a revenue share.
Pricing:
- Personal: free, gaming and entertainment only, under $200K revenue or funding
- Pro: $210 per month, or from $2,310 per year
- Enterprise: custom, required above $25M revenue
- Industry: custom
Watch out for:
- Seat costs add up for teams that are past $200K but nowhere near Unreal's $1M royalty line. Unity also raised Pro and Enterprise prices 5% on January 12, 2026, per its pricing updates page.
Official site: Unity. Our listing: Unity.
Godot
Free under the MIT licence, Godot never sends an invoice or asks for a revenue report. Version 4.7.2 is the current stable build, dated August 18, 2026, on the Godot download page, with editors for Windows, macOS, Linux and Android.
Its 2D tools are a dedicated pipeline, not 3D with a flat camera, which is the biggest gain over Unreal for pixel-art or side-scrolling games. 3D has improved a lot in the 4.x series but does not chase Nanite-scale scenes. Scripts are GDScript, a Python-like language, or C#.
Best for: Indie developers who want zero licence cost and a light editor for 2D or modest 3D.
Pricing:
- Free, MIT licence
- No royalties, seats or revenue caps
Watch out for:
- Console export is not included. Console SDKs sit under NDA, so the Godot docs point you to third-party porting companies for Switch, PlayStation and Xbox.
Official site: Godot. Our listing: Godot.
O3DE
Open 3D Engine grew out of Amazon Lumberyard, which itself came from CryEngine, and is now run under the Linux Foundation. It targets the same large, high-fidelity 3D worlds as Unreal, with a modular Gem system, a PBR renderer called Atom, and Lua or Script Canvas for scripting next to C++.
The licence is the selling point. The repository's LICENSE file says O3DE defaults to Apache 2.0, and you may pick MIT instead. Release 2605.0 was tagged on May 27, 2026, following the year-month naming the project uses.
Best for: Studios that want an open source 3D engine with no royalty and are comfortable building from C++ source.
Pricing:
- Free and open source (Apache 2.0, or MIT at your option)
Watch out for:
- Hardware needs are steep. The system requirements ask for 16 GB of RAM and a DirectX 12 or Vulkan GPU with 2 GB of VRAM, and say macOS development is still experimental.
Official site: O3DE.
Flax Engine
Flax looks and feels like a lighter Unreal. It is a 3D engine written in C++ and C#, with visual scripting, and you can write gameplay in either language. The full source, including the editor, is on GitHub; only NDA platform code is held back. Build 1.13.7014.1 was tagged on November 4, 2026.
Its business model mirrors Unreal's but with a lower bar. The Flax licensing page charges a 4% royalty on earnings above $250,000 per calendar quarter, and nothing below that. Non-commercial and educational use is free with all features and all deployment platforms. The README has build steps for the editor on Windows, Linux and Mac.
Best for: Small teams who like Unreal's workflow but want C# scripting and a smaller engine.
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 Unreal's, so expect to write more systems yourself. The 4% applies per quarter, so a strong launch quarter can trigger it even if the year is modest.
Official site: Flax Engine.
CryEngine
Crytek's engine still has the dense forests and lighting it is known for, and it powers Crytek's own Hunt: Showdown. The licensing page sets a 5% royalty on gross receipts, with the first $5,000 of annual revenue per project royalty-free. There is no upfront fee.
Compared with Unreal, the royalty starts far earlier: $5,000 a year versus $1 million lifetime. Source access is requested through the CRYENGINE Hub. Games are written in C++, and the licensing docs still point to version 5.7 material.
Best for: Developers who want CryEngine's outdoor rendering and accept a royalty from the first $5,000.
Pricing:
- No upfront or subscription fee
- 5% royalty on gross receipts
- First $5,000 per project per year royalty-free
Watch out for:
- Activity looks thin. CryEngine's last news post dates from September 2024, and the forum has been deprecated in favour of the Hub.
Official site: CryEngine.
GameMaker
For a 2D game, GameMaker removes most of what makes Unreal feel heavy. Rooms, sprites and objects replace levels and actors, and logic is GML code or GML Visual blocks. Hits like Undertale and Hyper Light Drifter came out of it.
The GameMaker get page keeps pricing simple. 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. Console export needs Enterprise, a monthly or yearly subscription. If your project is a classic 2D RPG, our RPG Maker alternatives list compares GameMaker with RPG-specific tools.
Best for: Solo devs and small teams making 2D games for PC, mobile or web.
Pricing:
- Free: non-commercial, desktop, web and mobile export
- Professional: $99.99 one-time, commercial licence
- Enterprise: monthly or yearly subscription, adds console export; price not published
Watch out for:
- 3D support is minimal, so it is not a replacement for an Unreal 3D project. Selling anything requires the paid licence.
Official site: GameMaker.
Defold
King built Defold for its mobile games and later handed it to the Defold Foundation, which keeps it free with no royalties or fees. The Defold home page lists exports to Windows, macOS, Linux, iOS, Android, HTML5, Switch, PlayStation 4 and 5, and Xbox, with Xbox added in version 1.14.0.
The engine is tiny and quick to build, with hot reload and a built-in profiler and debugger. Code is Lua, with native extensions in C++ when needed. It does 3D, but its tools and community lean towards 2D and casual mobile games, the opposite end of the scale from Unreal.
Best for: Mobile and web games where build size and load time matter more than graphics.
Pricing:
- Free, no royalties or runtime fees
- Console exports free for approved platform developers
Watch out for:
- The Defold License is source-available, not OSI open source. It bans selling the engine or a derivative as a game engine product, per the LICENSE file in its repository.
Official site: Defold.
How to choose
| If you need | Pick |
|---|---|
| A full 3D engine with seat pricing instead of royalties | Unity |
| No licence cost at all, for 2D or light 3D | Godot |
| An open source engine for large 3D worlds | O3DE |
| Unreal's feel with C# and a higher royalty threshold per quarter | Flax Engine |
| Dense outdoor scenes and lighting | CryEngine |
| A 2D game you will sell on Steam or mobile | GameMaker |
| A small mobile or HTML5 game | Defold |
When to stay with Unreal Engine
Stay with Unreal for photoreal 3D, large open worlds or console games where Nanite, Lumen and MegaLights do work no other engine here matches. Most indie games never reach the $1 million line, so they pay nothing, and Epic Games Store sales are royalty-free on top of that. The licence terms are also clearer than most of the alternatives' tier tables.
Frequently asked questions
Is Unreal Engine free?
Yes for games until a product's lifetime gross revenue passes $1 million, whatever the size of the company. Epic then takes 5% of gross revenue above that line, and Epic Games Store sales are exempt. The $1 million-a-year company test applies only to non-game use, where companies above it pay $1,850 per seat per year.
What is the best free alternative to Unreal Engine?
Godot for most indie projects, since it is MIT licensed with no royalty. O3DE is the free choice for big 3D worlds, if your machine has 16 GB of RAM or more. Defold is free too, but suits small 2D and mobile games.
Is Unity better than Unreal Engine?
Neither wins everywhere. Unity is easier for mobile, 2D and C# developers and charges per seat after $200K. Unreal leads on high-end 3D visuals and charges a royalty after $1 million. A small studio past $200K but under $1M often pays more with Unity.
Which game engine has no royalties?
Godot, O3DE and Defold take no royalty. Unity and GameMaker charge for licences or seats instead. Unreal, Flax and CryEngine all take a percentage above a threshold.