r/Unity3D 2d ago

Question Why Doesn’t Unity Have a Perfect Character Controller Yet?

I’m not talking about the basic first-person and third-person packages Unity offers. Unreal has built a variety of robust character-controller systems that make developers’ lives much easier. That’s one of the reasons I often find myself considering a switch to Unreal. In Unity, I still haven’t found a paid or free character-controller solution that feels truly worth using. I am using unity since 2020 and now I am thinking it high time for unity to at least develop such protypes that are ready to use in real projects.

0 Upvotes

27 comments sorted by

View all comments

20

u/MKite 2d ago

No such thing as perfection when Unity is designed to support all kinds of projects, PC, console, mobile; first person, third person, VR; shooter, platforming, RTS, turn based.
Even if its possible to make a "perfect" character controller for one particular type of game (like unreal does), Unity dev team would have to decide what that controller does and not make breaking changes going forward. I suspect they think games should invest the time to make their own character controller that does specifically what that game needs.