DEV Community

dev game
dev game

Posted on

Why Genshin Impact Bet on Unity: The Boring Phone Engine Behind a $6.3B Anime Open World

TL;DR

Genshin Impact runs on Unity, not Unreal. miHoYo's 2020 action RPG — released September 28, 2020 for Android, iOS, PlayStation 4 and Windows, then PlayStation 5 on April 28, 2021 and Xbox Series X/S on November 20, 2024 — lists Unity as its engine in its infobox, and it still does after reaching $6.3 billion in total revenue by its fourth anniversary in 2024. Genshin Impact Wikipedia

Most explainers stop at "anime + BOTW + gacha = money." My argument is sharper: miHoYo picked the boring phone engine so a content factory could outrun an engine team, used toon shading as compression, and turned 6-week regions into a revenue loop. If you are an indie dev, that is the lesson to steal — not "use Unity."

Why this question matters

"What engine does Genshin Impact use" is a classic niche-plus-hot query.

The game is hot: 2020 action role-playing open world, anime style, elemental combat with character-switching, single-player plus 4-player co-op with cross-platform play, free-to-play monetized through gacha Wishes and Primogems with pity, updated as games-as-a-service. It won Best Mobile Game at the Game Awards 2021 and the Still Playing Award at the 2023 Golden Joystick Awards. Genshin Impact Wikipedia

The tech is niche: Unity is a cross-platform C++ runtime with a C# scripting API, first released June 8, 2005, popular for iOS and Android mobile development and indie development because it is considered easy for beginners. Unity game engine Wikipedia

Search demand proves the confusion. Google returns what engine was genshin impact made in, what game engine was genshin impact made in, genshin impact unity engine version, genshin impact unreal engine or unity, and is genshin impact made with unity. Bing returns what engine does genshin impact use, what game engine does genshin impact use, is genshin impact made in unity, is genshin made in unity, and unity engine vs genshin impact. Players see a huge open world and assume Unreal. The answer is Unity.

This blog has covered 57 prior niche-engine bets and still has no AAA gacha open world on Unity. Subway Surfers owns Unity endless-runner, Hollow Knight owns Unity + PlayMaker metroidvania. This owns Unity-at-gacha-scale plus Unity-vs-Unreal confusion.

Who built it, and under what constraints

miHoYo was founded in 2012 in Shanghai by three Shanghai Jiao Tong University computer-science students — Cai Haoyu, Liu Wei and Luo Yuhao — who shared anime, comics and games culture. Early work was Flash-era: a Misato Engine in Adobe Flash Player, then Cocos2D + Box2D for FlyMe2theMoon in 2011. miHoYo Wikipedia

Genshin was a jump in headcount and ambition. By 2022 miHoYo reported 5,000 employees and $7 billion in total assets, with Honkai, Tears of Themis, Genshin Impact and Zenless Zone Zero as products, plus HoYoverse in Singapore handling global publishing outside China. miHoYo Wikipedia

The constraint matters. You cannot hire 500 anime artists, quest writers, HOYO-MiX composers and live-ops designers and then ask them all to learn a custom C++ renderer. You need an engine new graduates already know, with a hiring pipeline, asset store, and phone-first tooling. Unity is that HR choice.

Development inspirations listed are The Legend of Zelda: Breath of the Wild, anime, Gnosticism and real-world cultures. The setting is Teyvat, seven nations tied to elements and ruled by Archons. You play the Traveler separated from a twin, guided by Paimon, raising Adventure Rank and World Level to unlock quests. Genshin Impact Wikipedia

What Unity actually is

Unity is developed by Unity Technologies, written in C++ for the runtime with C# for the scripting API, proprietary licensed, and deployed to desktop, mobile, console, AR and VR. It added iPhone support in 2008 when the App Store launched, Android in Unity 3.0 in 2010, and later Switch, PS, Xbox, WebGL and Vulkan paths. Unity game engine Wikipedia

Three systems do most of the work for Genshin:

Cross-platform build + asset bundles. One C# codebase ships to Android, iOS, Windows, PlayStation and Xbox with cross-platform play — players on any platform can play together — and cross-save that keeps daily logins alive. Genshin Impact Wikipedia

Forward renderer + custom toon shading. Unity lets a team bolt stylized anime shaders, rim light and outline passes onto a mobile-friendly forward path instead of paying for Lumen-style global illumination. Low-poly models plus strong art direction read as premium on phones.

Fast iteration for live service. Prefabs, Timeline, and addressable content updates fit a games-as-a-service model updated regularly with new regions, characters, Domains, Genius Invokation TCG and events. Genshin Impact Wikipedia

Unity 6 is now 6000.x LTS in 2026, but Genshin started on Unity 2017-era tech and upgraded incrementally. I do not claim a single version number because miHoYo never published a clean version lock — the point is continuity, not a version badge.

What Genshin gained from boring

Genshin is an open-world game where you run, climb, swim, glide, warp between Statues of The Seven, cook for buffs, refine ores into weapons, and swap one of four party members in combat. Elements react: Pyro + Electro makes Overloaded area damage, freezing water makes ice paths, metal attracts lightning. Multiplayer co-op unlocks at Adventure Rank 16 for up to four players. Genshin Impact Wikipedia

Unity maps directly onto that design:

  1. Phone-first AAA without a second client. BOTW needed a Switch. Genshin needed a phone that also runs on PS5. Unity's iOS/Android pedigree plus PC/console exports let miHoYo ship one Teyvat to toilets and living rooms at once. That is why daily commissions, Original Resin timers and login Primogems work — the phone keeps the loop alive.

  2. Anime as performance strategy. Photoreal on a phone melts batteries. Cel shading, flat skies, bold silhouettes and elemental VFX hide low draw calls. Fire spreading on grass, updrafts for gliding, and frozen bridges look intentional, not cheap, because toon shading forgives. This is the same trick BOTW used on 197 GFLOPS, just with Unity instead of a Nintendo proprietary stack.

  3. Gacha cadence. Gacha is a loot-box-like pull system with banners, limited availability, pity and 50/50 guarantees: soft pity raises rates after many pulls, hard pity guarantees a rare, sparking lets you pick after a set total. Gacha game Wikipedia Genshin's Wish banners need new characters, weapons, Domains and regions every 6 weeks. Unity prefabs plus server-driven banners let content teams ship characters without rebuilding the renderer. Art pays for engineering.

The commercial result is verified: generally positive reviews praising combat and open world, criticism of endgame and monetization, $6.3 billion by the fourth anniversary in 2024, Best Mobile Game 2021 and Still Playing 2023. Genshin Impact Wikipedia

What it cost

The same stack explains every common complaint:

  • No low-end escape, no high-end showcase. Unity scales, but not infinitely. Phones throttle, PS4 support was removed in April 2026, and PC players compare Genshin to Unreal Engine 5 Nanite/Lumen density and call it flat. You cannot win both comparisons.

  • Update bloat and storage. Six regions — Mondstadt, Liyue, Inazuma, Sumeru, Fontaine, Natlan — plus events mean tens of gigabytes on a phone. Addressables help, but players still delete photos for patches. Boring engine, heavy content.

  • Unity reputation tax. Unity is popular for indie and beginner development and criticized for asset-flip volume, plus the 2023-2024 runtime-fee controversy. Unity game engine Wikipedia Genshin constantly fights "mobile Unity game = cheap" prejudice despite outproducing most Unreal AAAs in animation and music.

In short: Unity bought hiring speed, phone reach and update cadence at the price of never looking next-gen on a spec sheet.

My reading: four differences from the usual take

Most summaries stop at "Unity made it cross-platform." That misses why this bet worked and when it would fail. These are interpretations, not miHoYo statements.

1. Unity is an HR engine, not a rendering engine. My contrarian claim: miHoYo did not pick Unity for graphics, it picked it for resumes. Three founders from Shanghai Jiao Tong could hire thousands who already knew C# and Unity prefabs. A custom engine would need a 50-person engine team to support a 500-person content team. Unity flips the ratio: rent the engine, own the content. If your moat is characters and regions, never build the renderer.

2. Toon shading is compression. Photoreal needs geometry. Anime needs gradients. A toon shader compresses a PS5 vista into a phone GPU by replacing bounce light with a painted ramp. I think Genshin's real tech is not Unity, it is the decision to let art lie efficiently. Anyone can license Unity; few will enforce a style guide that survives 90+ characters without visual noise.

3. Banners are patch notes. In most live games, updates cost money. In gacha, updates print money because each new 5-star justifies pulls, pity spending and 50/50 loss recovery. Unity's fast content pipeline turns engineering velocity into revenue velocity. My lens: Genshin is a 6-week anime TV season where Unity is the editing software. Miss the date, miss the quarter.

4. Cross-save is anti-churn. Pity, Resin, daily commissions and limited banners punish quitting for a week. Cross-platform play and shared progress mean you can do dailies on the train and story on PS5 at night. Unity's "write once, run everywhere" is not convenience here — it is retention math. Lower the login friction, raise lifetime pulls.

If you disagree, that is the point. The facts above are sourced; these four are a lens to test against your own project.

What indie developers can steal

Do not copy "use Unity for open world." Copy the decision rule:

  • Pick Unity when differentiation is characters + cadence. If your hook is stylized cast, elemental combos, housing, TCG modes and 6-week regions, Unity's prefab + mobile + console pipeline saves years. Genshin, Honkai: Star Rail and Zenless Zone Zero all fit.

  • Avoid Unity when differentiation is fidelity. If your hook is scanned temples, ray-traced destruction or photogrammetry density, rent Unreal Engine 5 like Black Myth: Wukong and budget for shader and Series S costs instead.

  • Budget for content weight from month one. Plan addressables, download sizing, HarmonyOS/iOS storage limits, and PS4-to-PS5 migration early. Genshin dropping PS4 in 2026 is what happens when launch reach meets live-service weight.

  • Prototype chemistry before acres. Genshin's Overloaded, frozen paths, metal-lightning and wind-updrafts are a 10-row element table like Zelda's chemistry engine. One screen with fire + water + electro is more fun than 2 km of empty terrain. If it is not fun flat, art will not save it.

Checklist before you commit: can you name three toon-shaded hero assets that justify stylized over photoreal; do you have an elemental meaning table; have you tested thermal throttling on a 3-year-old phone; do you have a 6-week banner-to-region pipeline; can you support cross-save without duplicating accounts.

Train the loop in a browser first

You cannot practice Genshin's 100-hour Teyvat without a phone or PC, but you can train the underlying skills that make its loop work: gliding lines, elemental matching, exploration budgeting and open-ended routing.

For elemental choice plus flight, Dragon Simulator 3D is the closest free trainer. You pick fire, ice, nature or air, learn Q take-off, Space climb and C descend, then soften with breath from the air and finish with tail strikes. Quests, stars, gold and den upgrades mirror Adventure Rank grinding: clear easy nearby quests first, save villages and golems until health and damage rise, and use hit-and-run passes instead of landing in the middle. If you only play Traveler, you never learn predator timing.

For slow, budgeted exploration, try Mine Clone. Creative vs Survival forces the same choice Genshin forces with Resin and Primogems: infinite imagination versus gathered resources, day gathering plus night triage, and leaving base to find new biomes. Start small, gather wood/stone early, place torches, and explore beyond one valley — the same discipline that clears Statues, oculi and ore routes without burning out.

For cozy building and biome hunting, Craft World trains the decorator half of Genshin. With 300+ blocks, furniture and procedurally generated forests, deserts and mountains, you practice layering textures, using vertical space with balconies and lofts, and traveling far for rare materials. Think of it as Serenitea Pot reps: plan a blueprint, mix wood with stone, theme each room, and rebuild without penalty.

None of these are Teyvat in a browser. They are cheap reps for gliding, matching elements, and asking "what if I freeze this, burn that, then climb it" instead of "where is the marker."

FAQ

Is Genshin Impact made with Unity or Unreal?
Unity. The infobox lists Engine Unity, and cross-platform history matches Unity's mobile-first pedigree. Unreal confusion comes from scale — players assume huge open world equals Unreal. Genshin Impact Wikipedia Unity game engine Wikipedia

When did Genshin Impact release and on what?
September 28, 2020 for Android, iOS, PS4 and Windows; PS5 April 28, 2021; Xbox Series X/S November 20, 2024; HarmonyOS NEXT September 2025 in China; PS4 support ended April 2026. Genshin Impact Wikipedia

How big was it really?
$6.3 billion in total revenue by the fourth anniversary in 2024, one of the highest-grossing mobile games of 2021, Best Mobile Game at The Game Awards 2021, Still Playing at Golden Joysticks 2023. Genshin Impact Wikipedia

Why does gacha matter to the engine?
Because gacha banners with pity and limited availability fund continuous regions. Unity's content pipeline lets miHoYo ship characters and areas without engine rewrites. No cadence, no pulls.

Bottom line

miHoYo did not out-engine Epic. It out-staffed and out-shipped everyone else with Epic's rival: 2011 dorm-room Flash and Cocos2D roots, 2012 company founding, 2020 Unity-based Teyvat launch, 2022 HoYoverse global split, 2024 $6.3B and Xbox catch-up. The lesson for small teams is not to fear boring tech, but to spend the savings on something unclonable — in this case, anime consistency, elemental meaning and a 6-week season rhythm — while budgeting openly for storage, phone thermals and never-looking-next-gen costs.

Top comments (0)