Hey there, here’s the playground with sone minimal changes to use the default physics engine (cannon). The new code is all on lines 21-28. Note to use it away from the playground you’d need to manually include/link the cannon script, e.g. at https://cdn.babylonjs.com/cannon.js or https://preview.babylonjs.com/cannon.js, depending on what version of Babylon you’re using.
Thanks @Blake
I guess the side effect is that all obstacles in the scene will need a PhysicsImpostor attached to it, I will measure the extra amount of memory that is need. but the movement is smoother