project screenshot 1
project screenshot 2
project screenshot 3

Stark-Farmland

Stark-Farmland is a multiplayer online game where players cultivate their virtual farms, interact, and trade with others. Expand your empire, disrupt or aid fellow farmers, and blur the lines between virtual and real with actual fruit rewards from successful harvests!

Stark-Farmland

Created At

StarkHack

Winner of

Dynamic - Pool for projects which use Dynamic

Prize Pool

Project Description

Stark-Farmland is a multiplayer online casual game where players freely cultivate and interact across a vast virtual farmland. Utilizing the advanced DOJO tool chain, the game not only allows players to farm, water, and harvest on their own land but also interact with other players. Players can choose to help others increase their crop yields or playfully disrupt the growth on their farms. As players continually increase their production, they can expand their agricultural empire by cultivating new land. Stark-Farmland, being an open, autonomous world, also offers a diverse agricultural market platform. Here, players can trade harvested fruits and seeds with other farmers from around the world, and potentially provide food sources for future planned ranching games. Every time a player successfully cultivates a certain amount of crops, they get a chance to receive actual fruits sent from distant places in the real world, blurring the lines between the virtual and the real. Stark-Farmland is not just a platform rich in creativity and interactivity; it also allows players to deeply experience the unique charm and fun of agricultural culture while enjoying the game.

How it's Made

This project is powered by the Dojo toolchain and is intricately constructed using a combination of modern technologies. We began by writing smart contracts in StarkNet's Cairo and once the contracts were ready, they were compiled with Sozo and then deployed using the Katana. Torii was employed for indexing and updating in-game events, ensuring seamless game operations. On the frontend, we integrated the React framework with StarkNet and Dojo's SDKs. This integration streamlined the incorporation of blockchain interactions directly into the user interface, enhancing the overall user experience. After thorough testing, the game was deployed through Slot, which allowed players from remote locations to join and enjoy the game seamlessly.

background image mobile

Join the mailing list

Get the latest news and updates