Hacker News new | ask | show | jobs
by Qwertious 977 days ago
Unity is common in small indie studios because, for so many use-cases, it's the only game in town. for most 3D projects, Godot isn't ready yet, so their only option is Unreal. Which is substantially what Unity replaced in the first place.

Give it 5+ years and another screw-up from Unity at the tail-end, and I 100% agree that Unity is sunk for indie devs. But as it is, Unity has a grace period where devs are locked-in and if Unity can demonstrate stability over the next few years, then people will forget it.

And yes, if. Unity's current PR position is in a fully-stocked rope warehouse, but they could navigate out relatively unscathed.

1 comments

>”Unity is common in small indie studios because, for so many use-cases, it's the only game in town”

I wholeheartedly disagree. There’s more choice than ever. A search on GitHub would show you.

Unity has had one thing going for it. It was easy to get started and it had a ton of learning material. It is NOT the only choice. Off the top of my head there’s:

- Ogre3D

- O3DE

- MonoGame

- GameMaker

- Godot

- Cocos2d

- GDevelop

- Pandas3D

- Reactor

- Stride3D (formerly Xenko)

- Three.js

- Babylon.js

Unity’s editor first approach and their C# “everything’s a behavior” is why so many think it’s the only game in town. It’s not. It never was.