AresRPG has been a minecraft server project for years and is now upgraded to a standalone game on top of ThreeJS and Sui, the project is in a very early stage and everyone is welcomed to contribute to its realization
- Try it out at https://app.aresrpg.world
- Or the beta version at https://testnet.aresrpg.world
The dApp is made to be ran locally by anyone, the only difference with using our domain is that we're using dedidcated Sui nodes while locally it defaults to Mystenlabs shared ones
git clone [email protected]:aresrpg/dapp.git
cd app
- Env
It is important to use a robust rpc with archival data, the default one won't be enough
VITE_SUI_RPC = 'https://your rpc',
VITE_SUI_WSS = 'wss:https://your rpc',
VITE_SERVER_URL = 'https://testnet-api.aresrpg.world',
VITE_SPONSOR_URL = 'https://testnet-sponsor.aresrpg.world',
VITE_INDEXER_URL = 'https://testnet-indexer.aresrpg.world',
VITE_NETWORK = 'testnet',
- Run the client
npm install
npm start
Once you've made a super cool feature, you can open a pull request on this page 🥇
If it's accepted and significant enough, you'll win the contributor badge in the game !
To understand better how to communicate with the server, check the protocol repo, it contains a D2 schema file and the proto definition