Unity needs to make a real game so they can dogfood their systems

I find myself constantly regretting using unity components like the input system or cinemachine.

Although like 80% of this stuff is great, there are so many little issues that end up super annoying.

Cinemachine especially, with stuff like it’s collision handling and the camera shake / impact system. Even some of its core systems like the transition system is annoying to work with at times.

The lack of real experience actually using these systems making a game ends up obvious in the bits and pieces that just don’t work as well as they need to in a polished product. The result is that you need to do all kinds of tweeks and hacks to get everything working properly.

Even in things like the input system that are 95% of the way there have issues.

For things that I end up working with pretty deeply like cinemachine I end up just regretting having used it in the first place, as stealing a couple of the good ideas and hand rolling a solution would have been better.

GIGAYA (has dev responses inside)

2 Likes

Gonna quote myself again because I think it’s worth repeating:

And, more recently:

1 Like

I have suspicion that at some point people will get fed up and either make an opensource repo with half of functionality, or replace unity itself.

Cinemachine, by the way, is … very weird. Feels like 80% of thought and time was spent developing the curve-based camera shake.

There is no incentive for unity, the market grow and they grow with the market, you become an outliers in the data

1 Like

I’m the exact opposite. I have used both of those systems within the same project targeting both standalone and consoles and found that my only complaint was an overall lack of good documentation and examples. I found the new Input System to be very good once I had an understanding of how you were supposed to use it.

1 Like

Unity needs to make Unreal game :wink:

1 Like

Honestly I think evaluating the competition in this regard would be more effective than using their own engine.

1 Like

Please use one of these existing threads.
Closed.

1 Like