編輯(2022年11月):自我們構建此演示以來,幾乎整合的變化都發生了破壞。我們要離開這個示例,但是建築商要當心,目前我們無法為此示例提供大量支持。感謝您的理解。
此讀數包括在您自己的機器上安裝和播放RISC零戰艦的說明。有關RISC零戰艦的更多信息,請在www.risczero.com上查看教程。如有疑問,請在不和諧中找到我們。
RISC Zero Battleship
是一款在近網絡上的Rust實施的2種玩家隱藏信息遊戲。
玩家提供遊戲狀態的證據,以及他們的行動結果使兩個玩家在沒有中介的情況下可以公平地比賽。
按照紫杉項目設置的說明。
安裝near-cli
:
npm install -g near-cli
創建一個近帳戶:https://wallet.testnet.near.org/create
部署近智能合同(可選)
cd contract
cargo build --release
near dev-deploy target/wasm32-unknown-unknown/release/battleship_contract.wasm
注意:如果您部署自己的智能合約,則需要更新代碼以指向該新合同。
請參閱:https://github.com/risc0/battleship-example/blob/main/web/client/near.js#l16
啟動Web服務:
cargo run --bin battleship-web-server --release
啟動Web客戶端:
cd web/client
trunk serve --open
cargo test