Get the latest tech news

Unity's Mono problem: Why your C# code runs slower than it should


Execution of C# code in Unity’s Mono runtime is slow by today’s standards, much slower than you might expect! Our game runs 2-3x faster on modern .NET compared to Unity’s Mono, and in a few small benchmarks I measured speedups of up to 15x. I’ve spent some time investigating what’s going on and in this article I will present my findings and why everyone should want Unity’s .NET modernization to become production-ready as soon as possible.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Unity

Unity

Photo of C#code

C#code

Photo of Mono problem

Mono problem

Related news:

News photo

Show HN: A Visual No-Code Game Engine – 50x Easier Than Unity

News photo

Unity Offers Game-Makers New Payment Options to Avoid Apple

News photo

Steam and Microsoft warn of Unity flaw exposing gamers to attacks