Warriors is a Web3 MMO Game built on Polygon. A player can generate their warriors, train them, level them up and use them to fight against the world! Currently video games are designed so that players do not have control over their in-game assets, despite having spent resources (time and money) to acquire them.
Web3 Games are here to fundamentally alter the value of digital content and assets in ways that truly benefit player-owners. And with this in-mind our project Warriors was born. Warriors lets players have true ownership over their fighters and items so they can feel a truly mesmarized experience. In-game content that players have purchased or earned becomes assets they fully own and control. Being a game on the blockchain, it allows for a trustless, transparent system where players design and regulate their own gaming environment.
At the same time, DeFi encourages marketplaces free of scammers exploiting grey market sales, and gives gaming assets utility beyond their in-game presence. It is our first step towards building a trustless open-to-all governed-by-all Metaverse! These are the motives behind Warriors and the problem it aims to solve. In true MMO fashion, Warriors lets people generate a warrior type of their liking(each warrior type has different stats), train them up(training is a daily grind and is what makes people coming back to the game), and then use them to fight against other players. Ofcourse players can earn and use potions of different types of boost up their warriors.
Being new to Game Development(but not new to gaming itself), the part I struggled with the most was how to balance warrior stats - how warriors will be stacked up against each other, what skills a particular warrior would be better at, the overall level playing field for a battle.
The best solution here was to gather public opinion on the same, I opened it up to a few people to come up with how we can balance out stats and then combined the suggestions into the final product. So being experienced with coding, the main hurdle was not coding the game but writing out the core logic of the game itself.
Discussion