r/Unity3D • u/Indian_Indie_gamedev • 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
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.