Bevy networking proof of concept
Proof of concept for a simple networking logic, using bevy and https://github.com/smokku/bevy_networking_turbulence
Product vision: build a client and a server. Server sends game world updates, client renders. Acceptance criteria: 2 clients connect to the server (on localhost). Each client operates a dot, wherever client clicks, dot moves with flat speed to the point clicked. Both clients render updated positions of dots.
How to run
cargo run
opens a new desktop window serving as a client
cargo make build
in the client/
folder will open a server serving at http://127.0.0.1:4000/
with the client
compiled to WASM, visible as a canvas on the page. Note that you need to cargo install cargo-make
beforehand.