bevy_fps_controller
bevy_fps_controller copied to clipboard
Source engine inspired Bevy FPS controller plugin
The controller doesn't currently support gamepads. This PR aims to change that! Currently, keyboard input is broken as the gamepad is overriding the values in `FpsControllerInput`. There are two ways...
Idk how much work this is, but in many places their API is fairly similar :)
Should we incorporate the source engine's bounce coefficient as a user modifiable value? _Originally posted by @Zrocket in https://github.com/qhdwight/bevy_fps_controller/issues/31#issuecomment-1890158806_
I think I finally figured it out. Your choice to subtract toi from the Y velocity only at ground tick 1 was messing with later gravity calculations. From my testing,...
I decided to create a new issue to discuss how to properly implement surfing. I created a modified version of the example map to test with. Furthermore, I've found that...
I'm about to implement a basic ladder system in my game, and I wanted to know if it you want to extend this repo's functionality to include it?
https://rapier.rs/docs/user_guides/bevy_plugin/character_controller/
In rare cases the player still falls off the edge. I think this may be a floating point limitation but not sure - it's a pretty hard thing to test.
When strafing, where is some visible jitter in the camera movement. It is exaggerated when moving faster, but also still there when moving slower. https://user-images.githubusercontent.com/33357138/183528245-3854ef44-5065-4106-8f95-ff3b3766f396.mp4