Random Thoughts about Unity
Unity Technologies has evolved from a niche game engine to a leading platform, facing challenges in growth, product complexity, and internal divisions, while exploring new markets and high-end game development.
Read original articleUnity Technologies has faced numerous challenges over the past decade, transitioning from a little-known game engine in 2004 to a leading platform in the industry. The company initially thrived on a vision of empowering small developers, but as it grew, it encountered a mid-life crisis, questioning its direction and purpose. The influx of venture capital in 2009 allowed Unity to expand but also shifted its focus towards aggressive growth, leading to a complex and fractured product. The company has attempted to diversify its offerings beyond gaming, exploring markets like architecture and automotive, while also pursuing high-end AAA game development. However, this growth has resulted in a more complicated user experience, with various factions within the company pushing for different technological directions. The original vision of Unity as a flexible engine has become muddled, as the company struggles to balance its identity with the demands of investors and the evolving market landscape. The future of Unity hinges on reconciling its past strengths with the need for innovation and clarity in its vision.
- Unity has evolved from a niche game engine to a leading platform, facing numerous challenges along the way.
- The company’s focus shifted towards aggressive growth after receiving venture capital, complicating its product and user experience.
- Unity is exploring new markets beyond gaming, including architecture and automotive, while also targeting high-end AAA game development.
- Internal divisions and differing visions have led to a lack of coherence in Unity's direction and product offerings.
- The future success of Unity depends on balancing its historical strengths with the need for innovation and a clear vision.
Related
Why AI Infrastructure Startups Are Insanely Hard to Build
AI infrastructure startups encounter challenges due to fierce competition, lack of uniqueness, and AI landscape changes. To thrive, they should specialize, secure funding, and consider acquisitions in a competitive, evolving market.
AI is already taking jobs in video game industry
AI's influence in gaming grows as companies like Activision Blizzard adopt generative AI, raising concerns about job security. Layoffs increase, but AI aims to boost efficiency without entirely replacing roles. Ethical worries persist.
Apple Arcade developers say working with Apple is like in 'abusive relationship'
Game developers are increasingly dissatisfied with Apple Arcade, citing declining payments, project cancellations, and poor communication. They seek clearer goals and better support from Apple, especially for the Vision Pro.
Inside Apple Arcade
Developers express frustration with Apple Arcade due to payment delays, poor communication, and a cumbersome quality assurance process. Many feel undervalued, urging Apple to enhance its support and gaming approach.
AI companies are pivoting from creating gods to building products
AI companies are shifting from model development to practical product creation, addressing market misunderstandings and facing challenges in cost, reliability, privacy, safety, and user interface design, with meaningful integration expected to take a decade.
Someday soon, we will see Godot eclipse Unity in the same fashion that so many other proprietary juggernauts were slowly cannibalized by laser-focused open source projects over the years:
In 2022, the split among GMTK participants was 16% Godot to 61% Unity. In 2023, it was 22% Godot to 49% Unity. This year, it was a whopping 37% Godot to 43% Unity: https://pbs.twimg.com/media/GVfo5-0WQAAIMAQ?format=jpg
This is major, because Godot has just had another round of home run improvements that brought in even more developers. I think 2025 is the year that Godot effectively replaces Unity for new developers.
I know a lot of people are very excited about Godot replacing Unity but I honestly hope that the 3D engine market becomes more diverse. I'd argue a lot of engine tech and ways of creating games hasn't innovated as much as it could have if there was more competition in the space.
There's a lot of awesome 3D frameworks and engines out there and they should get some attention too.
I can’t see myself ever using unity for anything. Either unreal or Godot. There is no good use case for unity anymore
It took them 3 months to finally unlock, but by that point I just moved on to Unreal and never looked back.
That's untrue. I've worked on a project that used forward lighting. Converting it to deferred was not an easy task, we had to remove and work around so many transparent objects.
GDScript is just barely OK. You really start to miss a lot of advanced features on bigger projects. Generics, Typed Dictionaries, Extension Methods, etc.
Godot adoption will skyrocket further once they add proper C# Web Export. Unfortunately, they claim to be blocked by this .NET team issue.
https://github.com/godotengine/godot/issues/70796#issuecomme...
https://godotengine.org/article/platform-state-in-csharp-for...
If I was forced to do a proper "native" experience on every platform, I may spend a more significant amount of time on this path. The licensing arrangement with Unity isn't perfectly ideal, but in the realm of B2B products it's probably a manageable cost of doing business.
Yes, the original DOTS idea had a very strong vision and direction. I don’t know what the current DOTS vision is. But to me the original DOTS vision felt a lot like it is trying to be something else than Unity...
What is DOTS?I'm not sure what to move to. I think there is a big vacuum for a code-first, open source framework that basically does what Unity does without the awful editor. I know a lot of people like GDScript in Godot, but to me it looks like the same mistake Unity made with UnityScript, which they eventually got rid of.
Unity is in the “transition into hedge fund” phase of corporate development - but they don’t know how to make the kind of long term revenue that is necessary for that, the same way eg MSFT or Uber does with exceptionally predictable product revenue
JR couldn’t care less about customers, product or anything other than making investors richer - he pushed the whole company whatever direction investor sentiment went (metaverse, ads, Weta failed acquisition etc…) and we see how that went.
MW was a weaker less psychotic version of JR, and couldn’t make a game in Unity if you forced him to.
The new CEO is whatever who cases, just another psychopath trying to pretend he cares about developers. Yawn.
Overall there a lot of people who care about gaming and simulation toiling at Unity and only keep going cause the remnants of a great engine still produce value - however waning. Investors, management however don’t and never did.
Unity sealed their fate going public when they had no long term way to sustain it without destroying it (I’m unaware of a company who didn’t destroy the original products after going public, so, who is surprised)
If I use ulimit to set a memory limit, the games behave. Otherwise, they'll keep sucking of memory till my computer crashes.
He is talking about you Mike Acton.
Related
Why AI Infrastructure Startups Are Insanely Hard to Build
AI infrastructure startups encounter challenges due to fierce competition, lack of uniqueness, and AI landscape changes. To thrive, they should specialize, secure funding, and consider acquisitions in a competitive, evolving market.
AI is already taking jobs in video game industry
AI's influence in gaming grows as companies like Activision Blizzard adopt generative AI, raising concerns about job security. Layoffs increase, but AI aims to boost efficiency without entirely replacing roles. Ethical worries persist.
Apple Arcade developers say working with Apple is like in 'abusive relationship'
Game developers are increasingly dissatisfied with Apple Arcade, citing declining payments, project cancellations, and poor communication. They seek clearer goals and better support from Apple, especially for the Vision Pro.
Inside Apple Arcade
Developers express frustration with Apple Arcade due to payment delays, poor communication, and a cumbersome quality assurance process. Many feel undervalued, urging Apple to enhance its support and gaming approach.
AI companies are pivoting from creating gods to building products
AI companies are shifting from model development to practical product creation, addressing market misunderstandings and facing challenges in cost, reliability, privacy, safety, and user interface design, with meaningful integration expected to take a decade.