Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Unity has always had janky shaders, the fact people still use it over Unreal Engine or even Godot is completely baffling.

Unity is getting way too cheeky considering how they started out. =3





For anything smaller than AAA, C# is just generally much more pleasant to work in than C++. That's Unity's edge. And Godot is the "new" kid on the block

I'd agree that between Unreal and Godot, Unity doesn't look very attractive right now. But inertia will carry them for a long time


Programming semantics is a large part of the equation, but it's a secondary part. Unity is just too damn EASY for spinning up a prototype and gluing other modules onto it. C# is a part of that but simple implementation is so much easier and powerful than other engines.

This goes out the window for polished end products but that's a different argument... but by then the ship has often already sailed and you're already using Unity.


A few of those Unity store Assets are Copyright submarines. Where the original rights holders work was slightly tweaked to avoid detection for royalty fees in some jurisdictions.

Those assets end up being a liability later after publishing, can get your content DMCA flagged, and a firm sued (you will 100% lose in court if you don't settle.)

The Unity store does not prevent this issue, and kit bashing fun became dangerous to a publisher on the platform. It was impossible to determine what is safe with the new LLM tools, so the board banned the platform and engine.

Firms do make this mistake everyday, or just license generic Reallusion content. =3

"There is a bear in the woods. For some people, the bear is easy to see. Others don't see it at all. Some people say the bear is tame. Others say it's vicious and dangerous. Since no one can really be sure who's right, isn't it smart to be as strong as the bear? If there is a bear." (Hal Riney)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: