Inspiration
A game that's actually fun to play and gives back to users for there time. A game which is totally decentralized and makes people want more with the feel of trading buying and growing together
What it does
Players can buy plots of land (NFTs) in the game and setup factories (NFTs) and large industries on it. Factories will produce TNT20 resources which the players can claim and trade for other TNT20 tokens or Tfuel/Theta on DEX Players must adopt strategies to maximise the profits as the Ore distribution and Factory efficiency will be randomised (Because Life is Unfair) An In-Game Marketplace will enable users to trade and profit from the NFTs. Given all the features and an open economy, it will be very lucrative to get hands on the game and start earning! This would bring in the attention to blockchain in the most simplest gamified form possible. Game Mechanics The game is played by buying Land and placing Factories upon it. These factories have a pseudo-random efficiency rate and the land has a random generation of ores. Which implies that the yield rate will be different for each pair of land and factory.
After 24 hours the temporary storage fills up and no further yield can be accumulated. Player has to claim the resources to empty the storage.
Each land purchase gives the user a land with a random seed with the ore distribution. RNG was also a challenge we had to tackle.
The game mechanics are so complex that a single smart contract could not be used. We had to use seven separate smart contracts instead.
Details After the user claims the resources they can trade them on DEX for MLO or Tfuel/Theta or any other in-game TNT20 token.
How we built it
We have used heco for smart contracts as backend and reactjs for frontend we have also started our own sub-graph node for faster indexing.
Challenges we ran into
Game Smart Contract The Graph Other Smart Contracts
Accomplishments that we're proud of
Building our FirstGame