← Back to home

Adjust Adventure

GraphQL

Players work together to adjust the soldier's equipment, fuel his adventures, and share the loots.

Screenshots

Adjust Adventure screenshot 1
Adjust Adventure screenshot 2
Adjust Adventure screenshot 3

Problem Statement

A Roman soldier is refreshed every day in real time, all players can buy/upgrade equipment for him, and at the end of each day the soldier goes on an adventure, encounters enemies with a certain degree of randomness, and fights until he fails and is pulled back to the city. Depending on the outcome of the adventure all players receive a reward.

Solution

This project uses Argent for connecting the wallets on Starknet, phaserX for frontend and Cairo & Dojo for smart contracts. (If I have enough time, I may also try to deploy on Layer3 using Madara!) RPC: https://api.cartridge.gg/x/7stars2/katana GRAPHQL: https://api.cartridge.gg/x/7stars2/torii/graphql GRPC: https://api.cartridge.gg/x/7stars2/torii

Hackathon

StarkHack

2024

Contributors