qhdwight / bevy_fps_controller

Source engine inspired Bevy FPS controller plugin
https://crates.io/crates/bevy_fps_controller
Apache License 2.0
204 stars 19 forks source link

multiplayer? #21

Closed duckfromdiscord closed 1 year ago

duckfromdiscord commented 1 year ago

is it possible to get this to work as a multiplayer game?

i just tried that example and it runs beautifully. i really like it 😄, very well done. it's fluid, it ran on the first compile, and the movement worked quite well. just wanted to say it's awesome.

qhdwight commented 1 year ago

I haven't tried anything multiplayer in Bevy yet so I can't really say too much. I think the underlying problem is you have to find a framework that does client side prediction + reconciliation. Then this package can run on top of that as the multiplayer is abstracted away.

In a multiplayer game I wrote a while ago I followed this separation and it worked well.

Also thank you for your kind words! Glad you enjoyed it.

duckfromdiscord commented 1 year ago

Sounds good. I will have to do a lot of learning about multiplayer code