docs
Overview

Goal

  • Grow your village by growing your villager population and score.
  • Don’t let the fire burn out or you die!

Stoking the fire

You’ll recieve a Stoke Fire NFT when starting the game. This represents your village. If the fire goes out your village NFT will be burned! You have 3 days to stoke the fire and keep it going. So you just need to stoke it once every 3 days. You need 3 wood to stoke the fire as well as some $fire tokens.

Grow your villager count

Having more villagers will help you get a higher score.

You need huts to house your villagers. A hut can hold 5 villagers. A hut takes 10 wood to build (this gets more expensive as your village grows). Make sure you can still stoke your fire though!

Your villagers also need fed!

Each villager consumes 1 food every stoke. Every time you stoke your fire we will check if you have enough food for your villagers.

If you have extra food and extra space in your huts more villagers will come join your village!

But if you don’t have enough food for your village, some villagers will die!

Score

Your score goes up or down at time of stoke fire. Based on how many villagers you add on stoke time. You can also lose villagers and lose score if you don’t have enough food to feed them.

You earn rewards based on the percentage of your score to the total score of all villages. This is not realized till you redeem your rewards which sets your village back to 0.

newVillagersAdded = min(surplusFood / 2, availableHutSpace)
scoreAdded = newVillagersAdded * 1.2 + smallRandomNum