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.
In this lite version:
- You spawn your capital pseudorandomly on an infinite grid
- Your capital is given +1 troop every 2 blocks (lazy loading)
- Every 50 blocks, every square you own gives you +1 troop
- Can make one move (move troops one adjacent tile) per block
- If you take over someone's capital, you control all their land
See networkstat.es for game info.
First, deploy contracts. To deploy contracts:
- Install dependencies:
cd contracts && pnpm install
- Deploy to Lattice testnet:
pnpm deploy:testnet
Then, start the client. The client is built with Vite + React + Tailwind. To start the client:
- Install dependencies:
cd client && pnpm install
- Run client:
pnpm dev
The client is automatically configured to use the latest Lattice testnet deploy.
This is a project by Small Brain Games, 0xhank, and Moving Castles. Contact any party for help. Feel free to ask questions in the Small Brain Games discord.