-
Notifications
You must be signed in to change notification settings - Fork 104
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Updating README.md and Renaming (#496)
- Loading branch information
1 parent
506fc06
commit abf591a
Showing
20 changed files
with
103 additions
and
40 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Car Races | ||
|
||
This project is a competitive environment where strategy-based programs race against each other, aiming to optimize speed, tactics, and resource management on the track. Each program operates autonomously, employing unique strategies to outmaneuver opponents and complete the race as efficiently as possible. | ||
|
||
A detailed description of the project can be found on the [wiki](https://wiki.vara.network/docs/examples/Gaming/racingcars). | ||
|
||
⚙️ **Note**: The project code is developed using the [Sails](https://github.com/gear-tech/sails) framework. | ||
|
||
### 🏗️ Building | ||
|
||
```sh | ||
cargo b -r -p "car-races" | ||
``` | ||
|
||
### ✅ Testing | ||
|
||
```sh | ||
cargo t -r -p "car-races-app" | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Sails Syndote | ||
|
||
Sails Syndote is a Monopoly-inspired game where the players are automated programs that compete and strategize to dominate the game board. Each player represents a program, creating a unique experience as they navigate the game autonomously. A sample player program is available at this [link](https://github.com/gear-foundation/dapps/tree/master/contracts/syndote/player). | ||
|
||
A detailed description of the project can be found on the [wiki](https://wiki.vara.network/docs/examples/Gaming/monopoly). | ||
|
||
⚙️ **Note**: The project code is developed using the [Sails](https://github.com/gear-tech/sails) framework. | ||
|
||
### 🏗️ Building | ||
|
||
```sh | ||
cargo b -r -p "syndote" | ||
``` | ||
|
||
### ✅ Testing | ||
|
||
```sh | ||
cargo t -r -p "syndote-app" | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
# Syndote player | ||
|
||
This repository contains the code for a player program in the Syndote game. The player program includes strategies and logic for navigating the game autonomously and making decisions to gain an advantage on the board. | ||
|
||
### 🏗️ Building | ||
|
||
```sh | ||
cargo b -r -p "syndote" | ||
``` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
# Zero-knowledge battleship | ||
|
||
This project is a battleship game that leverages zero-knowledge (zk) cryptography, enabling players to verify each other's moves without revealing any hidden information about their boards. The game preserves privacy through zk proofs, allowing players to prove the validity of their actions while keeping their board configurations confidential.In the repository, there is also a circom directory containing circuits essential for generating the zk proofs required in the game. | ||
|
||
For a more in-depth explanation of the game mechanics, design, and zk proof integration, please visit the project [wiki](https://wiki.vara.network/docs/examples/Gaming/Battleship/zk-battleship). | ||
|
||
⚙️ **Note**: The project code is developed using the [Sails](https://github.com/gear-tech/sails) framework. | ||
|
||
### 🏗️ Building | ||
|
||
```sh | ||
cargo b -r -p "zk-battleship" | ||
``` | ||
|
||
### ✅ Testing | ||
|
||
```sh | ||
cargo t -r -p "zk-battleship-app" | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,13 @@ | ||
[package] | ||
name = "zk-battleship-wasm" | ||
name = "zk-battleship" | ||
version.workspace = true | ||
edition.workspace = true | ||
license.workspace = true | ||
|
||
[dependencies] | ||
zk-battleship = { path = "../app" } | ||
zk-battleship-app = { path = "../app" } | ||
|
||
[build-dependencies] | ||
gear-wasm-builder.workspace = true | ||
sails-idl-gen.workspace = true | ||
zk-battleship = { path = "../app" } | ||
zk-battleship-app = { path = "../app" } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
#![no_std] | ||
|
||
#[cfg(target_arch = "wasm32")] | ||
pub use zk_battleship::wasm::*; | ||
pub use zk_battleship_app::wasm::*; |