Skip to content

Commit c1ef67e

Browse files
feat: README
1 parent 9cc399c commit c1ef67e

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

README.md

+35
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
# Network States (Lite)
2+
3+
Network States is an upcoming on-chain strategy game, employing the MUD v2 engine. This lite version is released as a MUD v2 reference for the ETHGlobal Autonomous World hackathon.
4+
5+
In this lite version:
6+
7+
- You spawn your capital pseudorandomly on an infinite grid
8+
- Your capital is given +1 troop every 2 blocks (lazy loading)
9+
- Every 50 blocks, every square you own gives you +1 troop
10+
- Can make one move (move troops one adjacent tile) per block
11+
- If you take over someone's capital, you control all their land
12+
13+
See networkstat.es for game info.
14+
15+
# Get Started
16+
17+
## Contracts
18+
19+
First, deploy contracts. To deploy contracts:
20+
21+
1. Install dependencies: `cd contracts && pnpm install`
22+
2. Deploy to Lattice testnet: `pnpm deploy:testnet`
23+
24+
## Client
25+
26+
Then, start the client. The client is built with Vite + React + Tailwind. To start the client:
27+
28+
1. Install dependencies: `cd client && pnpm install`
29+
2. Run client: `pnpm dev`
30+
31+
The client is automatically configured to use the latest Lattice testnet deploy.
32+
33+
# Contact
34+
35+
This is a project by [Small Brain Games](https://twitter.com/0xsmallbrain), [0xhank](https://twitter.com/0xhank), and [Moving Castles](https://twitter.com/movingcastles_). Contact any party for help. Feel free to ask questions in the [Small Brain Games discord](https://discord.gg/q2zqXbt5kd).

0 commit comments

Comments
 (0)