0xfaeda - fully on chain farming game
/ˈfādə/
A fully on chain farming game.
Source Code: https://github.com/maxgiraldo/0xfaeda
Walkthrough
Note: due to time constraints, the client is readonly to Starknet and does not initialize world, seed data, etc, so you have to do that manually via sozo execute
.
Download the Github repo: git clone https://github.com/maxgiraldo/0xfaeda.git
To start the client, run:
cd client && yarn && yarn dev
Engine
cd engine
katana --disable-fee
- (new terminal)
sozo build && sozo migrate --name test
- (new terminal)
torii
sozo auth writer BankAccount initiate
sozo auth writer BankAccount marketplace
sozo execute initiate_system
Create demand in the market for crops (and soon to be other items). You set the price (e.g. 400) and the quantity (e.g. 5).
sozo execute create_order --calldata 400,5
As a farmer, you can fill orders for crops and get money in your bank account in return. In the future, you can use money to buy goods, lend to other players to gain interest, etc.
sozo execute fill_order --calldata 1
Using your initial plot of land, farm crops and fill orders on the marketplace. Try to make as much money as possible.
- Tap the grass to get started plowing the land.
- Tap again to plant corn seeds (more crops coming soon).
- Tap again to water the seeds.
- Watch your plant grow.
- Tap the grown plant to grab it.
- Player avatars that move around.
- Crafting using base crops and materials like corn and wood.
- Live marketplace.
- Sell different goods to other players with a live marketplace.
- Get loans from the bank.
- Lend money to other players and collect interest.
- Hire other players or NPCs as farm hands.
- Construct buildings.
- Throw events.
- Combat.
- Buy, harvest, and sell livestock.
Artwork by Luis Perez, @millybiscuit_art
Status | Prototype |
Platforms | HTML5 |
Author | maximiliang |
Genre | Simulation |
Tags | web3 |
Leave a comment
Log in with itch.io to leave a comment.