Inspiration
We were inspired by the discipline of the samurai and the beauty of verifiable gameplay, where every move matters. After experimenting with multiple on-chain titles on Starknet, we wanted to push the limits of transparency, AI autonomy, and real-time gameplay — which led us to build Samurice on Starknet.
What it does
With the current MVP, it's turn-base strategy game with matchmaking features, players will match with each other or live on-chain agents to battle and win over resources, upgrade their builds and explore the shogun map.
How we built it
We used the Dojo Engine to build the game’s main logic, including PvP battles, core gameplay mechanics, and ranking systems, making the game fully on-chain (FOC). For the front-end, we used Unity to develop the user interface, as it provides strong support for creating web-based games with seamless blockchain integration.
Challenges we ran into
We had to process a significant portion of the game logic directly on-chain, which occasionally made development challenging, especially during data verification and synchronization between on-chain and off-chain components.
What we learned
We learned a lot from building a fully on-chain (FOC) game, especially about balancing user experience (UX) with game transparency. The process helped us find the right middle ground between smooth, enjoyable gameplay and verifiable on-chain actions. Along the way, we also had the opportunity to apply and experiment with new technologies like blockchain and AI agents, which now form the foundation of Samurice’s design.
What's next for Samurice
We’ll be able to deploy Samurice on mainnet next week with in-game economy settlement with Bitcoin (BTC). The next step is to fully develop the emerging game map populated with on-chain AI agents - this is also the primary exploration game mode of Samurice.
Log in or sign up for Devpost to join the conversation.