Zero Trust RPS
Play rock paper scissors online.
Installation
Client
cargo install zero-trust-rps --no-default-features --features=client
rps-client --domain=scissors-rock-paper.de
Server
cargo install zero-trust-rps --no-default-features --features=server
rps-server --public ...
Make sure to open 8111/udp in the firewall.
Client and server
cargo install zero-trust-rps --bin=rps-client --bin=rps-server
Single combined binary
cargo install zero-trust-rps --bin=zero-trust-rps
zero-trust-rps client --help
zero-trust-rps server --help
Everything
cargo install zero-trust-rps
Development
Server
cargo run server
Client
cargo run client
As library
[dependencies]
zero-trust-rps = { version = "0.2.1", default-features = false }