Hacker ApprovedDepartments

Unity

Ranked 2 of 20 game engines by recommenders

Recommended for easy cross-platform builds, fast prototyping and a huge ecosystem and asset store, though critics cite its outdated Mono-based C# and frequent breaking API changes.

Recommended for easy cross-platform builds, fast prototyping and a huge ecosystem and asset store, though critics cite its outdated Mono-based C# and frequent breaking API changes.

275 people gave an opinion

recommend it
110
criticize it
165
approval share
40%
Each figure is 2 people. RecommendsCriticizes

Recommended in 12 of 13 months

  1. November 2025: recommended
  2. December 2025: recommended
  3. January 2026: recommended
  4. February 2026: recommended
  5. March 2026: recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Owned for 16 years

Median of the 8 owners who said how long they have had it.

Each square is one year.

Why it doesn’t carry the badge

  • 110 people recommend itNeeds 10 or more, met.
  • 0.6 recommenders for every criticNeeds 2 to 1 or better, not met.
  • Recommended in 12 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Builds for nearly every platform

    “it can build for basically every common platform and (most of the time) not need any special considerations for that makes it ideal for us”

    Comment from 2 Mar 2026 in “Making Video Games in 2025 (without an engine)”

    “Unity, for example, already makes building for Linux basically equivalent to building for Windows or Mac.”

    Comment from 4 Dec 2025 in “Valve reveals it’s the architect behind a push to bring Windows games to Arm”

    “Unity works fine for example. I used it for a bit over a year on a project we did for multiple platforms”

    Comment from 28 Jan 2026 in “Microsoft forced me to switch to Linux”
  • Huge ecosystem, community, asset store

    “they aren't still there with being first partner with many industry places, that always release a Unity SDK for their products.”

    Comment from 22 Nov 2025 in “An Interview with Unity CEO Matthew Bromberg About Turnarounds”

    “the support and community around Godot, Unity and Unreal still make them a no-brainer”

    Comment from 12 Sep 2026 in “Ask HN: Did anyone try to build game engine purely for LLM”

    “Unity and Unreal do anything most games will ever need and have massive ecosystems.”

    Comment from 23 Apr 2026 in “Raylib v6.0”
  • Easy and productive for prototyping

    “if you want to make a good game with lots of features, you need to use a real game engine like Unity”

    Comment from 1 Jul 2026 in “Vibe-coding video games with Claude (Day 75: Corner the Market)”

    “The most productive way for an indie to ship to Nintendo in 2025 is to create the game Unity”

    Comment from 10 Dec 2025 in “Rust in the kernel is no longer experimental”

    “Unity is just too damn EASY for spinning up a prototype and gluing other modules onto it.”

    Comment from 3 Feb 2026 in “Defeating a 40-year-old copy protection dongle”
  • Cheaper than building your own engine

    “they could not do it if Unity engine (or similar) is not around because it will be prohibitively expensive to develop”

    Comment from 31 May 2026 in “Domain Expertise Has Always Been the Real Moat”

    “it's probably a lot cheaper to configure Unreal or Unity into a unique 'grain' than it is to develop your own engine”

    Comment from 7 Jul 2026 in “Microsoft Fire IdTech Team at Id Software”

What people warn about

Each mark is one comment

  • Outdated Mono and C# dialect

    “they have a weird version of mono running things and not so recent C# features available”

    Comment from 2 Dec 2025 in “Stride Game Engine 4.3 with .NET 10 Support”

    “I think Unity was also great as well, at least in the beginning (the first decade of existence), but it's chief issue is that Unity's 'dialect' of C# was very different”

    Comment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should”

    “Unity preferred to go down the route of HPC#, Burst compiler and IL2CPP, and is still maybe one to two years to fully migrate to modern .NET.”

    Comment from 28 Jul 2026 in “Watching Go's new garbage collector move through the heap”
  • Editor-bound, hard to automate

    “The biggest issue with unity is that the editor (even when headless) is designed to take an exclusive lock over the physical project directory.”

    Comment from 23 Jul 2026 in “The Unity CLI: manage Unity from your terminal”

    “I haven't had much success using LLM's in Unity as there is a lot of work that goes into the editor and cannot be done via code”

    Comment from 16 Feb 2026 in “The Sideprocalypse”

    “Unity is closed source which leaves the bot with no reliable documentation or way to check what the game apis are doing”

    Comment from 16 Mar 2026 in “Show HN: Claude Code skills that build complete Godot games”
  • Breaking API changes, removed features

    “The memory profiler used to have a helpful fragmentation view for that, but Unity removed it unfortunately.”

    Comment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should”

    “Unity somehow manages to break the API of their own features so bad every year or so that their own tutorials don't work.”

    Comment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should”
  • Fees and commercial practices

    “They mostly inherited their current spot in the market from mistakes and commercial pressures of the top two engines (cough Unity per-install fees)”

    Comment from 1 Jul 2026 in “Godot will no longer accept AI-authored code contributions”

    “Didn't feel like haggling with Unity's sales reps, especially since the government hasn't been the greatest client of late.”

    Comment from 2 Mar 2026 in “Making Video Games in 2025 (without an engine)”

Other game engines people recommend

The four most recommended other game engines, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Unity compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Godot2135779%122 yrs5 ownersApproved
UnityThis page11016540%1216 yrs8 owners—
Unreal Engine1048954%12——
Bevy game engine501874%11—Approved
id Tech engine26681%6—Approved
See all 20 game engines, ranked

What people said

40 of the 373 comments that mention it, newest first. Each links to the original comment.

“Godot, Unity, Stride, Flax and even jank niche engines like NeoAxis generally have pretty good C# integration!”

RecommendsComment from 29 Sep 2026 in “Using any C++ library in Godot”

“the support and community around Godot, Unity and Unreal still make them a no-brainer”

RecommendsComment from 12 Sep 2026 in “Ask HN: Did anyone try to build game engine purely for LLM”

“Engines like Unity or Godot are also well suited for 2D games and don't have the problem you have described.”

RecommendsComment from 15 Aug 2026 in “Show HN: C# Game Engine with its own scripting language and IDE”

“it seems that it is hard to imagine such thing when new game developers only know and are using Unity nowadays”

MixedComment from 9 Aug 2026 in “"Code was never the hard part" is an insult to all programmers”

“Unity is a bit better when it comes to performance foot-guns and messiness (and in some ways much worse).”

MixedComment from 29 Jul 2026 in “Shipping Godot VR and Porting to PSVR2: A Partial Post Mortem”

“Unity preferred to go down the route of HPC#, Burst compiler and IL2CPP, and is still maybe one to two years to fully migrate to modern .NET.”

CriticizesComment from 28 Jul 2026 in “Watching Go's new garbage collector move through the heap”

“The biggest issue with unity is that the editor (even when headless) is designed to take an exclusive lock over the physical project directory.”

MixedComment from 23 Jul 2026 in “The Unity CLI: manage Unity from your terminal”

“Trying to debug prompt chains, context, and state inside Godot, Unreal, or Unity editor loops directly is painful.”

CriticizesComment from 22 Jul 2026 in “Show HN: Vifu – A runtime and visual workflow for building AI-native games”

“it's probably a lot cheaper to configure Unreal or Unity into a unique 'grain' than it is to develop your own engine”

RecommendsComment from 7 Jul 2026 in “Microsoft Fire IdTech Team at Id Software”

“They mostly inherited their current spot in the market from mistakes and commercial pressures of the top two engines (cough Unity per-install fees)”

CriticizesComment from 1 Jul 2026 in “Godot will no longer accept AI-authored code contributions”

“if you want to make a good game with lots of features, you need to use a real game engine like Unity”

RecommendsComment from 1 Jul 2026 in “Vibe-coding video games with Claude (Day 75: Corner the Market)”

“they could not do it if Unity engine (or similar) is not around because it will be prohibitively expensive to develop”

RecommendsComment from 31 May 2026 in “Domain Expertise Has Always Been the Real Moat”

“Unity is not that difficult if you clearly understand the Template Method pattern.”

RecommendsComment from 2 May 2026 in “Ask HN: Best way to develop games for beginners”

“Unity and Unreal do anything most games will ever need and have massive ecosystems.”

RecommendsComment from 23 Apr 2026 in “Raylib v6.0”

“Even in Unity 4, it was like "You can write scripts in C#, or you can also write them in Unityscript or Boo, I suppose..."”

CriticizesComment from 19 Apr 2026 in “Updating Gun Rocket through 10 years of Unity Engine”

“Unity is closed source which leaves the bot with no reliable documentation or way to check what the game apis are doing”

CriticizesComment from 16 Mar 2026 in “Show HN: Claude Code skills that build complete Godot games”

“Didn't feel like haggling with Unity's sales reps, especially since the government hasn't been the greatest client of late.”

CriticizesComment from 2 Mar 2026 in “Making Video Games in 2025 (without an engine)”

“it can build for basically every common platform and (most of the time) not need any special considerations for that makes it ideal for us”

RecommendsComment from 2 Mar 2026 in “Making Video Games in 2025 (without an engine)”

“Unity's coverage is so consistent that I've been debating using it for non gaming applications.”

RecommendsComment from 2 Mar 2026 in “Making Video Games in 2025 (without an engine)”

“I haven't had much success using LLM's in Unity as there is a lot of work that goes into the editor and cannot be done via code”

CriticizesComment from 16 Feb 2026 in “The Sideprocalypse”

“The decision to use C# is partly responsible for the bad reputation of Unity games as it causes a lot of stutters”

CriticizesComment from 12 Feb 2026 in “D Programming Language”

“Unity is a commercial product that employed C# because they could sell it easily, not because it's the best language for game dev.”

MixedComment from 12 Feb 2026 in “D Programming Language”

“Unity is just too damn EASY for spinning up a prototype and gluing other modules onto it.”

MixedComment from 3 Feb 2026 in “Defeating a 40-year-old copy protection dongle”

“Unity works fine for example. I used it for a bit over a year on a project we did for multiple platforms”

RecommendsComment from 28 Jan 2026 in “Microsoft forced me to switch to Linux”

“the one thing game engines like unity or unreal get right IMO is having a pretty GUI for doing basic things”

RecommendsComment from 28 Jan 2026 in “Show HN: The HN Arcade”

“Unity, the other big ad- and IAP-peddling game engine company, has pretty good Linux support.”

RecommendsComment from 26 Jan 2026 in “DDD was a great debugger – what would a modern equivalent look like today?”

“I think Unity was also great as well, at least in the beginning (the first decade of existence), but it's chief issue is that Unity's 'dialect' of C# was very different”

MixedComment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should”

“I'd say Unity's inspector window is one of the good parts of Unity because it not just a property window.”

RecommendsComment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should”

“Unity somehow manages to break the API of their own features so bad every year or so that their own tutorials don't work.”

CriticizesComment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should”

“The memory profiler used to have a helpful fragmentation view for that, but Unity removed it unfortunately.”

MixedComment from 29 Dec 2025 in “Unity's Mono problem: Why your C# code runs slower than it should”

“Unity doesn't polyfill, it just relies on WASM for everything which results in significantly more consistent behaviour”

RecommendsComment from 24 Dec 2025 in “Fifty problems with standard web APIs in 2025”

“The most productive way for an indie to ship to Nintendo in 2025 is to create the game Unity”

RecommendsComment from 10 Dec 2025 in “Rust in the kernel is no longer experimental”

“Unity, for example, already makes building for Linux basically equivalent to building for Windows or Mac.”

RecommendsComment from 4 Dec 2025 in “Valve reveals it’s the architect behind a push to bring Windows games to Arm”

“Unity is easily your best option if you've got any sensitivity to platform targeting issues.”

MixedComment from 2 Dec 2025 in “Stride Game Engine 4.3 with .NET 10 Support”

“they have a weird version of mono running things and not so recent C# features available”

MixedComment from 2 Dec 2025 in “Stride Game Engine 4.3 with .NET 10 Support”

“Mir and Unity were perfectly fine technologies but they retired it because they didn't want to see things through”

MixedComment from 25 Nov 2025 in “APT Rust requirement raises questions”

“I did, however, run Unity on my older PCs, as it was far less taxing on resources than early versions of GNOME3”

MixedComment from 23 Nov 2025 in “Gnome is better macOS than macOS”

“Best part about Unity was that you could hold down the meta button, and it would reveal the cheatsheet for all the other window manipulation shortcuts.”

RecommendsComment from 23 Nov 2025 in “Gnome is better macOS than macOS”

“With Unity I have access to the asset store, which has a massive amount of content”

RecommendsComment from 22 Nov 2025 in “An Interview with Unity CEO Matthew Bromberg About Turnarounds”

“they aren't still there with being first partner with many industry places, that always release a Unity SDK for their products.”

RecommendsComment from 22 Nov 2025 in “An Interview with Unity CEO Matthew Bromberg About Turnarounds”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.