Seeking a Physics-Based Third Person Controller

Hello everyone,

I’ve been exploring the possibilities of implementing a physics-based third person controller within Babylon.js and could use some insight.

Specifically, I’m looking for something akin to this sample project in PlayCanvas: Third-Person Controller in PlayCanvas. It perfectly encapsulates what I’m hoping to achieve - a physics-based third-person controller that interacts seamlessly with the game environment.

Now, I’m aware of a project on GitHub titled BabylonJS-CharacterController. Although it’s a valuable resource, it’s not exactly what I’m seeking. I’m interested in a project that leans more towards the physical interactions exhibited in the PlayCanvas example.

If anyone has come across Babylon.js projects or resources that could point me in the right direction, or if you have any advice or suggestions from your experiences, I’d greatly appreciate your input.

Thank you for your time and assistance!

I think it might be one of the planned requested feature for the next big release. cc @carolhmj to confirm

Yep we want to have that on 7.0, there’s an issue opened if you’d like to track: [Physics] Player controller · Issue #13796 · BabylonJS/Babylon.js (


I see, thanks! How often do you release major updates?

I have one of those let me see if I can dig it up.

We release yearly, but we keep adding new features periodically, the major release is just more to “solidify” it, so the controller might be available before :sweat_smile:

1 Like