Unity will never have halfway decent audio, networking, or ui; and not for lack of trying. The problem is that the one size fits all approach that made then successful falls far short of ideal in areas where there simply isn't a good general case for all of the possible use cases of unity. For UI, is because no single approach is suitable for all possible combinations of glance, grasp, touch, gamepad, mobile, PC, VR,…
Ask HN: Why is UI design in Unity so hard?
11–20 of 29 posts
Re: Ask HN: Why is UI design in Unity so hard?
#12Whats a better UI framework? Been a unity game dev since I learned to program properly so I don't even know any better.
Re: Ask HN: Why is UI design in Unity so hard?
#13Whats a better UI framework? Been a unity game dev since I learned to program properly so I don't even know any better.
Re: Ask HN: Why is UI design in Unity so hard?
#14Re: Ask HN: Why is UI design in Unity so hard?
#15Whats a better UI framework? Been a unity game dev since I learned to program properly so I don't even know any better.
Re: Ask HN: Why is UI design in Unity so hard?
#16- it's hard to make declarative UIs with C# (recent versions try to make it easier, but it's still not there)
- making UIs is hard, making game UIs is even more hard because there is no rule to make a UI, it depends on many factors (art style, game genre, platform you target, input you support)
- making something customizable, serializable and performant is very hard
you are better making your own that suits your need, hence people rely on 3rd party solutions that exactly solve their use case
Re: Ask HN: Why is UI design in Unity so hard?
#17Re: Ask HN: Why is UI design in Unity so hard?
#18multiple reasons - it's hard to make declarative UIs with C# (recent versions try to make it easier, but it's still not there) - making UIs is hard, making game UIs is even more hard because there is no rule to make a UI, it depends on many factors (art style, game genre, platform you target, input you support) - making something customizable, serializable and performant is very hard you are better making your own th…