Stream Farm, a fun little (partly) idle game that I have running on my co-working Twitch streams.
The main idea of the game is that you just spawn and the player starts moving around randomly automatically. Every now and then the player will go to a random empty field and starts sowing & watering the field.
During the growth cycle of a crops, whenever the field needs watering or is ready to be harvested, the field looks for the closest player and have that player move to the field to have the watering or harvesting done automatically.
You can of course have your player move around manually if you want to interact with the game a bit, after 2 minutes of idling, the player will start moving around randomly again.
Got new ideas? Contact me or just file an issue here in GitHub Bugs? see below.. also a list of open known bugs...
Use !spawn
to join the farm, your player will start randomly moving around.
When you just start on the farm, you don't have anything yet. You can use twitch channel points redeems to 'buy' seeds to start out. Or you can just wait and harvest and sell the crops to buy seeds via the commands explained below.
!inventory
Check what you have and how many... seed, crops and coins.
!move field [field_number]
Once arrived on a field, the player will automatically sow the seed of a random crops for which they have seed in their inventory. If the field needs watering, the field will be watered. If the field is ready for harvest, it will be harvested etc.
!move barn
At the barn, you can just hang around for now...
!move greenhouse
At the greenhouse, you can use these commands to buy / sell items
!buy seed [crops] [amount]
!sell [crops]
To sell all harvested crops from your inventory in one go:
!sell all
Available crops / seed at this moment are:
I'm curently working out some of the logic for the marketplace in the greenhouse:
To speed up the growth cycle on a field, you can optionally add fertilizer to a field. You'll be able to buy fertilizer in the greenhouse marketplace.
As the farming happens randomly, a player can harvest crops that other players sowed. To make it a bit more fair, I'll be adding revenue sharing so that each player that did some work during that cycle will get a share of the revenue
If you find any bugs during gameplay, just report them in chat.. or file an issue here.
Current open known bugs:
!sell all
works https://github.com/jeroenvanwissen/twitch-stream-farm/issues/1