Factorial Studio›Blog›Engineering
Engineering

Unity or Unreal for Casual Mobile

This argument is usually had about rendering. For casual mobile, rendering is the least important factor in it.

By Muhammad Qasim·

Both engines will build the game. The decision turns on things that have nothing to do with how good either looks in a demo reel.

Build size

An empty Unreal mobile project ships larger than an empty Unity one, and the gap persists through to release. On a casual title where the whole download budget is the difference between a player installing and not, that is decisive on its own.

The web target

Unity exports to WebGL as a first-class target, and the instant-play portals expect it. Unreal's browser story is considerably thinner. If a web version is anywhere in the plan — and given where browser gaming is going, it should be — this ends the discussion.

Hiring and the asset ecosystem

For casual and mid-core mobile, the available pool of Unity developers is far deeper, and so is the catalogue of tools built for exactly this kind of game. You will spend less time building things that already exist.

Where Unreal genuinely wins

The short version Casual mobile or anything heading to the browser: Unity. High-fidelity 3D with console as the target: Unreal. The rendering argument decides almost nothing here.

The answer that is usually right

Use what your team already knows. An engine your people are fluent in beats a theoretically better one they are learning on your deadline, and the difference shows up in the schedule long before it shows up on screen.

This is what we do day to day — game development at Factorial Studio.

Muhammad Qasim
Muhammad Qasim
Founder & CEO, Factorial Studio

Runs Factorial Studio in Lahore — game QA, WebGL porting, console certification and playable ads. Has shipped and tested games on Unity and Unreal for studios in eight countries.

Got a build that needs this kind of attention?

QA, WebGL porting, console certification and playable ads — send us the build and we will tell you what we find.

Start a project →