Bearbeiten (Nov. 2022): Seit wir diese Demo erstellt haben; Wir lassen dieses Beispiel auf, aber die Bauherren sind aufmerksam, dass wir für dieses Beispiel im Moment nicht viel Unterstützung bieten. Vielen Dank für Ihr Verständnis.
Diese Readme enthält Anweisungen zum Installieren und Spielen von RISC Zero Battleship auf Ihrer eigenen Maschine. Weitere Informationen zu RISC Zero Battleship finden Sie in den Tutorials unter www.risczero.com. Für Fragen finden Sie uns auf Zwietracht.
RISC Zero Battleship
ist ein 2-Spieler-Versteckungsinformationsspiel, das in Rost im nahen Netzwerk implementiert ist.
Die Spieler erstellen Beweise für Spielstaaten und das Ergebnis ihrer Aktionen, damit zwei Spieler ohne Vermittler fair spielen können.
Befolgen Sie die Anweisungen für Eiode Project Setup.
Installieren Sie den near-cli
:
npm install -g near-cli
Erstellen Sie ein nahezu Konto: https://wallet.testnet.near.org/create
Stellen Sie den nahen Smart -Vertrag ein (optional)
cd contract
cargo build --release
near dev-deploy target/wasm32-unknown-unknown/release/battleship_contract.wasm
Hinweis: Wenn Sie Ihren eigenen Smart -Vertrag bereitstellen, müssen Sie den Code aktualisieren, um auf diesen neuen Vertrag zu verweisen.
Siehe: https://github.com/risc0/battleship-example/blob/main/web/client/near.js#l16
Starten Sie den Webdienst:
cargo run --bin battleship-web-server --release
Starten Sie den Web -Client:
cd web/client
trunk serve --open
cargo test