Cost is no longer the deciding factor. Fit is.
For most indie studios in 2026 the engine cost question is effectively closed: Godot, Bevy and Defold are free with zero royalties,51415 Unity Personal stays free below a $200,000 revenue/funding cap,12 and Unreal is free until a product passes $1M in lifetime gross revenue, after which Epic takes a 5% royalty.3 The real decision is fit-to-target.
Unity remains the broad default — C# scripting, 25+ platforms, the largest asset ecosystem — and still ships 51% of Steam's 2024 releases.8 Unreal is unmatched for high-end 3D (Nanite, Lumen) but carries a steep learning curve and heavier hardware demands.16 Godot has surged among small teams and in game jams,1011 excels at 2D and lighter 3D, but does not officially support consoles — you self-port or pay a third party.6 The pragmatic read: 2D / Steam-PC → Godot or GameMaker; broad cross-platform & mobile → Unity; high-end 3D → Unreal; console day-one → Unity, Unreal or Defold. [ ok ]
Free, royalty, or subscription.
The six engines split cleanly into three pricing philosophies: free & open (Godot, Bevy, Defold — no fees, no royalties), royalty-on-success (Unreal), and subscription/seat (Unity Pro/Enterprise, GameMaker's commercial tiers). For an indie below meaningful revenue, four of the six cost nothing.
| Engine | Cost to start | Royalty | Paid tier trigger |
|---|---|---|---|
| Godot | Free (MIT)5 | None5 | Never (engine is free) |
| Bevy | Free (MIT/Apache)14 | None14 | Never |
| Defold | Free15 | None15 | Never |
| Unity | Free (Personal)1 | None (Runtime Fee canceled)1 | > $200K rev/funding → Pro $2,200/seat/yr12 |
| Unreal | Free3 | 5% over $1M lifetime gross / product3 | Product passes $1M gross3 |
| GameMaker | Free (non-commercial)13 | None13 | Commercial → $99.99 one-time single-source13 |
Note: Unity and Unreal/Epic vendor pages block automated retrieval, so their figures here are cited to fetched independent reporting rather than the vendor pages themselves.
Rehabilitated pricing, dented trust.
In September 2024 Unity scrapped its controversial Runtime Fee and reverted to a subscription-only model.1 The cleanup: Unity Personal remains free, its revenue/funding eligibility cap raised from $100,000 to $200,000;12 the "Made with Unity" splash screen becomes optional for projects built with Unity 6;12 and the prior three-free-seat limit on Personal moves to unlimited. single-source
The trade was a price hike on paid tiers: Unity Pro rose 8% to $2,200 per seat per year (from $2,040), effective January 1, 2025, and Unity Enterprise rose 25%.12 The numbers are now competitive again — but the Runtime Fee episode left a mark, and the game-jam data later in this brief shows where that trust went.
Free until you win.
Epic kept its promise not to change game-developer terms: Unreal is free until a product earns $1M in lifetime gross revenue, then a 5% royalty applies — the first $1M per product is exempt.3 For non-game uses (film, architecture) Epic moved to a seat-based model at $1,850 per seat per year. single-source3
There is a discount lever for indies: under "Launch Everywhere with Epic," from January 1, 2025 the royalty drops from 5% to 3.5% for games released on the Epic Games Store at or before their launch on other stores.4 For a studio that doesn't object to a day-one EGS release, that is a real 30% cut on engine royalties past the first million.
“Game developers can currently use Unreal Engine for free until a product they release earns $1 million in lifetime gross revenue, at which point Epic will start taking a 5% cut.”
— VideoGamesChronicle, on Epic's Unreal Engine terms [3]
Godot, Bevy, Defold, GameMaker.
Godot is released under the permissive MIT license — "free as in 'free speech' as well as in 'free beer'," usable for "any purpose: personal, non-profit, commercial, or otherwise," with no royalties.5 Bevy is "100% free. Forever and always," MIT/Apache dual-licensed, and built in Rust around an Entity Component System.14 Defold is "completely free of charge. No hidden costs, fees or royalties," stewarded by the non-profit Defold Foundation.15
GameMaker took the opposite path from Unity's 2023 turmoil: it is free for non-commercial use on all platforms except consoles, with a one-time $99.99 Professional license for commercial release and no royalties. single-source13 Console export sits behind an Enterprise subscription (see §06). These figures are from GameMaker's 2023 pricing reset and should be re-checked against current rates before budgeting.
Scripting, 2D/3D, and the learning curve.
The capability split is as decisive as cost. Unreal "delivers industry-level AAA visuals… using Nanite and Lumen technologies… for photorealistic rendering," but "requires desktop installation and strong hardware" and has "a steep learning curve for beginners new to programming," scripted in C++ or Blueprints.16 Unity "uses C# scripting… more approachable for beginners than Unreal," covers "more than 25 platforms, including mobile, web, and consoles," and is backed by an asset store of "thousands of ready-made" assets.16 Godot "uses GDScript, a Python-like language… easy to read for many beginners," "runs on modest hardware," and is positioned for "2D games or simpler 3D worlds."16
| Engine | Scripting | Strengths |
|---|---|---|
| Unity | C#16 | Breadth, 25+ platforms, mobile, asset store16 |
| Unreal | C++ / Blueprints16 | AAA 3D, Nanite/Lumen; needs strong hardware16 |
| Godot | GDScript / C#16 | 2D & lighter 3D, lightweight, fast startup16 |
| Bevy | Rust (ECS)14 | Real-time 2D & flexible 3D, data-driven14 |
| Defold | Lua17 | Fast 2D / lightweight 3D, cross-platform17 |
The console gap is real — and uneven.
This is where the free engines diverge sharply. Godot does not officially support consoles; the documentation cites "the risks of legal liability, disproportionate cost, and open source licensing issues."6 Console export templates "need to be developed either by yourself or someone hired to do it, or provided by a third-party company."6 In practice indies use porting houses, or W4 Games, which "offers official middleware ports for Nintendo Switch, Xbox Series X/S, and PlayStation 5."67
By contrast, Defold publishes to PS4, PS5 and Nintendo Switch for free,15 Unity lists consoles among its 25+ targets,16 and GameMaker supports console export via its Enterprise subscription. single-source13 For a studio with console day-one in the plan, this gap can outweigh every cost line above.
Unity still leads ship counts; Godot is taking mindshare.
On Steam releases in 2024, the engine breakdown was Unity 51%, Unreal 28%, Godot 5%, GameMaker 4%, Ren'Py 2%.89 But success skews differently: by money earned, custom/in-house engines took ~41%, Unreal 31%, Unity 26%,8 and proprietary engines "continue to dominate, accounting for around 42% of total units sold."9 Among the small engines, "Godot is the only small engine that has grown significantly in recent years."8
The momentum shows starkly in game jams. At GMTK Game Jam 2024 (the largest on itch.io), Godot reached 2,838 games — 37%, up from 19% the prior year — while Unity fell to 43%, down from 59%.10 A separate event, Global Game Jam 2024, showed the same direction independently: Unity "falling from an impressive 61% to 36% year over year," with Godot overtaking Unreal for second place.11 Among professionals the incumbents still rule: the GDC 2024 State of the Game Industry survey put "Unreal Engine and Unity… with 33% of developers each" naming them their main toolset, Godot trailing after proprietary engines.12
“Unity, perhaps due to the entire run-time fiasco, has taken a fairly massive drop, falling from an impressive 61% to 36% year over year.”
— GameFromScratch, on Global Game Jam 2024 engine data [11] · pro-Godot compiler — see caveats
First-party AI, and the MCP wave.
Two of the three majors now ship first-party AI tooling. Unity bundles Muse and Sentis: Muse is "an AI-powered platform that significantly speeds up the creation of real-time 3D applications," letting creators "generate a wide range of content within the Unity Editor using natural inputs like text prompts and sketches," with a Muse Chat for documentation search.18 Sentis "empowers you to integrate an AI model in the Unity Runtime for your game or application… directly on end-user platforms" — running neural networks natively at runtime.18 Unreal ships Learning Agents, an Epic machine-learning plugin that lets you "train NPCs through reinforcement and imitation learning" for "game-playing agents, physics-based animations, automated QA bots," publicly available since UE 5.3 (September 2023);1920 it "makes it possible to enhance or replace traditional game AI, such as those implemented with behaviour trees or state machines."19 By contrast, Godot, Bevy, Defold and GameMaker ship no comparable first-party AI feature — their AI story is community-driven. single-source
That community story is the MCP wave: open-source Model Context Protocol servers that let AI agents (Claude, Cursor, Copilot) drive the editor directly. The most-starred community bridge, Unity's CoplayDev/unity-mcp (~11k GitHub stars), gives an LLM tools to "manage assets, control scenes, edit scripts, and automate tasks within Unity,"21 and Unity has since shipped its own MCP server in open beta. single-source Godot's Coding-Solo/godot-mcp (~4.4k stars) lets agents "launch the Godot editor, run projects, capture debug output, and control project execution."23 Unreal's chongdashu/unreal-mcp (~2k stars) lets clients "control Unreal Engine through natural language," managing actors and Blueprints.22 Even the smaller engines have early entries — Defold (defold-mcp) and Bevy (servers built on its Remote Protocol) appear in community MCP catalogues — though far smaller in adoption, and no prominent GameMaker MCP server surfaced.24
Matching engine to target.
Drawing the sourced positioning together: pick Godot "if you value free, open-source software and want a lightweight engine for 2D games or simpler 3D."16 Pick Unity for the broadest platform reach, mobile, and the deepest asset/tooling ecosystem.16 Pick Unreal when high-end 3D fidelity is the product and the team can absorb C++/Blueprints and hardware cost.16
Analysis (synthesis, not a sourced claim): for a small Steam-first 2D studio, Godot or GameMaker minimise both cost and overhead. For a cross-platform/mobile studio, Unity's breadth and asset store usually outweigh its seat fees. For console day-one without a porting budget, Unity, Unreal or Defold avoid Godot's porting detour. Bevy is compelling for Rust-native teams comfortable on a younger toolchain. Validate against your own target list and team skills before committing.
The honest gaps.
- Unreal's $1,850 non-game seat price and GameMaker's exact $99.99 / console-subscription figures each rest on a single fetched source, and GameMaker's are from its 2023 reset — re-check current rates. single-source313
- Unity "unlimited free seats" appears only on Unity's own page, which blocked automated retrieval — treat as single-source until confirmed. single-source
- Steam market-share and revenue splits all trace to one data vendor (Video Game Insights), reported by two outlets — a single data origin, not two independent measurements.89
- Game-jam figures reflect hobbyist/jam behaviour, not shipped-product choices, and the Global Game Jam tally was compiled by a Godot project maintainer; the independent GMTK organizer data points the same way, which is why the trend — not the exact percentage — is what's load-bearing.1011
- Vendor pages (Unity, Epic) return 403 to automated fetching, so their cost numbers are cited to fetched independent coverage rather than the primary pricing pages.
- AI tooling moves fast: Unity's official MCP server is in open beta (single-source) and Unity's Muse/Sentis lineup has been reorganized under "Unity AI"; the "no first-party AI" call for Godot/Bevy/Defold/GameMaker is an absence-of-evidence observation, not a vendor statement. single-source
- GitHub star counts are point-in-time popularity proxies (≈ mid-2026) and fluctuate; most editor-control MCP servers are community projects, not vendor-supported.21
~30 material claims, audited.
Every factual sentence is traced to a fetched, quoted source. Pricing/licensing models, the Steam ranking, the AI tooling and the MCP repos are cross-checked or drawn from primary repos; single-source figures are flagged inline. Confidence: High on the cost models, the adoption trend, and the first-party AI / MCP landscape; Moderate on the five single-source claims and on exact game-jam percentages (one data origin or jam-behaviour caveats), all flagged above.
The register.
- CG Channel — Unity scraps controversial Runtime Fee but raises prices Secondary · independent · Unity figures
- Appverse — Unity Pricing Changes 2025 Secondary · independent · corroborates [1]
- VideoGamesChronicle — Epic confirms new Unreal Engine pricing Secondary · independent · Unreal royalty & seat
- CG Channel — Epic Games to cut royalty rate (5% → 3.5%) Secondary · independent · corroborated by GamesIndustry/PocketGamer
- Godot Engine — Documentation FAQ (license & cost) Primary · engine authority
- Godot Engine — Console support (4.4 docs) Primary · engine authority
- Godot Engine — Console Support (W4 middleware) Primary · engine authority
- GameDevReports — Game Engines on Steam in 2024 (Video Game Insights) Secondary · single data origin: VG Insights
- 80.lv — Steam 2024 engines (Video Game Insights) Secondary · same data origin as [8]
- WN Hub — GMTK Game Jam 2024 engine shares (organizer data) Secondary · independent · jam organizers
- GameFromScratch — Game Engine Popularity 2024 (Global Game Jam) Secondary · compiled by a Godot maintainer · bias-flagged
- Game Developer — GDC 2024 State of the Game Industry Secondary · independent · reports GDC survey
- Game World Observer — GameMaker one-time license pricing Secondary · independent · 2023 pricing (time-risk)
- Bevy Engine — official site Primary · engine authority
- Defold — engine & editor FAQ Primary · engine authority
- Nilo — How to compare 3D game engines: Unreal vs Unity vs Godot (2026) Secondary · independent · technical positioning
- Defold — About Primary · engine authority · scripting & platforms
- 80.lv — Unity unveils AI-powered Unity Muse & Unity Sentis Secondary · independent · Unity AI tooling
- 80.lv — Unreal Engine Learning Agents plugin Secondary · independent · Unreal ML tooling
- Hugging Face — Unreal Learning Agents Secondary · independent · corroborates [19]
- GitHub — CoplayDev/unity-mcp (~11k stars) Primary · repo authority · Unity MCP
- GitHub — chongdashu/unreal-mcp (~2k stars) Primary · repo authority · Unreal MCP
- GitHub — Coding-Solo/godot-mcp (~4.4k stars) Primary · repo authority · Godot MCP
- GitHub — awesome-mcp-servers (gaming): Defold & Bevy MCP Secondary · community catalogue · smaller-engine MCP