Nearly every modern video game runs on technology its developer did not build. Game engines, the software frameworks that handle rendering, physics, audio, and networking, are the invisible infrastructure of the industry. And the companies behind the three dominant engines have settled on three completely different ways of getting paid: a cut of your success, a subscription for your team, or nothing at all.

Understanding these models matters because the choice of engine is a financial decision as much as a technical one, and the wrong choice can cost a studio hundreds of thousands of dollars.

Unreal's bet: 5 percent of your success

Epic's deal is simple on the surface. Unreal Engine is free to download, free to develop with, and free to ship commercially. Epic charges a 5 percent royalty on gross revenue above $1 million per product. Below that line, you owe nothing.

The details matter. The $1 million threshold applies per product, not per studio: two games earning $2 million each trigger 5 percent on $1 million apiece. The royalty is calculated on gross revenue, the total money the product earns before Steam's 30 percent cut, marketing spend, or development costs are deducted. A game that grosses $1.5 million on Steam owes Epic 5 percent of the $500,000 above the threshold, or $25,000, even though the studio kept far less after Valve's cut. Studios above the threshold report quarterly and pay within 45 days of quarter end.

Gross revenue is defined broadly: game sales, DLC, microtransactions, battle passes, and subscription revenue attributable to the product all count. A free-to-play game with heavy in-app purchases is not exempt. At scale the numbers get serious. A $10 million grossing game owes Epic $450,000, real money, though it is worth setting against the $3 million that same revenue sends to Steam or PlayStation in platform fees.

The Epic Games Store escape hatch

Enjoying this story?

Get the five most important stories in tech, every morning. Free.

Epic waives the royalty entirely for revenue earned through the Epic Games Store. The company's logic is that its 12 percent platform fee on store sales is sufficient participation, and charging the royalty on top would be double-dipping. Publish exclusively on the Epic Games Store and there is no royalty obligation at any revenue level. Publish on multiple storefronts and only the Epic Games Store slice is exempt; Steam, PlayStation, and Xbox revenue above $1 million still triggers the standard 5 percent.

This makes distribution strategy part of engine economics. For a studio whose game fits the Epic Games Store audience, exclusivity is not just a marketing decision, it is a six-figure licensing decision.

Unreal bets on your success. Unity charges for your team. Godot charges nothing and wishes you luck.

Unity's subscription pivot

The Engine Royalty, Worked Out

What a studio owes Epic at different revenue levels (5% above $1M per product).

$500K gross
$0
$1.5M gross
$25K
$3M gross
$100K
$10M gross
$450K
$10M via Epic Games Store
$0
Unity Pro seat
~$2,040/yr

Unity took the opposite path. There is no royalty. Instead, studios pay per seat: Unity Personal is free for users under $200,000 in annual revenue, and above that, Pro costs around $2,040 per developer per year, with Enterprise negotiated directly for the largest studios. In 2026, Unity raised Pro and Enterprise renewal prices by 5 percent and expanded free access to some DevOps features.

The model has a scarred history. In 2023, Unity proposed a runtime fee that would have charged developers per game install, retroactively, and the backlash was ferocious enough to reverse the policy and eventually cost leadership its credibility. The episode still shapes how studios evaluate Unity: the current terms are predictable, a fixed cost per head that does not grow if your game becomes a $50 million hit, but developers now price in the risk that Unity might change the deal again.

That predictability is Unity's genuine advantage. A funded startup expecting high revenue can model its engine costs exactly: seats times price, every month, regardless of success. Under Unreal's model, success is taxed.

Godot and the free alternative

Server racks in a data center
Game engines are the invisible infrastructure of a $200 billion industry. (Photo: Calder Brief)

Then there is Godot, the open-source engine under the permissive MIT license. No royalties, no subscriptions, no thresholds, no seat counts. Developers keep full ownership of their games and pay nothing, ever. For a team with almost no budget, it is the lowest-cost route into commercial game development.

The trade-off is support. There is no vendor to call when a console port breaks, no dedicated team optimizing the renderer for your target hardware, and a smaller asset ecosystem than either commercial rival. Godot shifts costs from licensing to labor: what you save in fees, you may spend in engineering time.

Which deal actually wins

For a solo developer or tiny indie expecting under $1 million per game, Unreal is unbeatable: full source code, professional tooling, zero cost, zero risk. For a breakout hit, the math flips. That $450,000 royalty on a $10 million game dwarfs what the same team would have paid Unity in seat fees. For a funded mid-size studio with predictable revenue, Unity's fixed costs are friendlier to the profit-and-loss sheet, provided the studio trusts the terms to hold.

Epic's model has one more subtle effect: it aligns incentives. Epic only gets paid when developers succeed, which is why the company invests so heavily in free learning resources, Quixel assets, and engine features. Unity's subscription model aligns around retention instead, keeping studios inside its ecosystem of services. Godot aligns around nothing but the community. Three philosophies, three price tags, and every studio picks its poison before writing a single line of gameplay code.