Items Damage Generation
Damage value can serve a crucial role in our Item NFT valuation.
Last updated
Was this helpful?
Damage value can serve a crucial role in our Item NFT valuation.
Last updated
Was this helpful?
Our approach to damage generation relies on the smart contract, ensuring an unbiased, transparent, and unpredictable RNG mechanism. Utilizing entirely on-chain RNG guarantees that our damage assignment process is impervious to manipulation of any party, including ourselves.
Transparency is at the core of little project. This way, players can authenticate the integrity of the damage roll, ensuring that there isn't any underhanded tactic employed to nudge them towards purchasing more faction boxes.
The distribution of damage within seasons and the seasonal damage range are vital factors to keeping our NFT collections fresh and engaging.
A purely randomized damage range, say between 1 and 1000 dmg, means each possible value has an equal likelihood of being rolled. Such a system can devalue high rolls, watering down the thrill of obtaining them.
In order to create the value we have to tweak the damage algorithm and allow for some distribution curvature to occur. Since the NFT collection is not capped, there is no scarcity and by employing a weighted distribution, we establish "usability rarity".
This system makes the majority of the damage values (over 75%) fall between 30 to 60% of the distribution range (299-600, in a 1-1000 scenario). Both extremes have equal probability, ensuring a distribution resembling a "bell curve". Here's why it matters:
Even Playing Field: Most players will land within a close range, making faction strategy more pivotal than just raw numbers.
Rewarding Rarity: High damage values are rare, adding to their worth. With our system, these rarities still hold value since they're driven by the project's utility.
Emotional Roller-coaster: While it's uncommon, there's a chance players could get a low roll. Psychologically, experiencing a small number of losses can significantly enhance players' feelings when the opposite event occurs
Note: The ideal curve would have a slight lean towards creating local "outlier peaks", Due to certain blockchain operational limitations, our current solution is too concentrated in the middle. Nonetheless, our preliminary tests on 20,000+ items were relatively positive.
With the introduction of seasons, we reset the damage values, increasing them . This means the high-end of one season becomes closer to the median for the next but hardly loses its value.
This approach allows players to have a reason to mint new pieces, as their damage potential can be increased by minting a few new items each season. Furthermore, players who rolled a high-roll piece in the previous season aren't immediately dethroned by newly minted sets and therefore the value and after-market worth of high-damage roll items is raised substantially.
Seasonality not only ensures a constant flow of item unpacking but also increases the longevity and future-proofness of high-roll items compared to the rest, generating a natural gaming value.
In summary, we have devised a unique concept where, without limiting NFT collection supply, by imposing time and on-chain RNG distribution constraints, we can positively affect players' profits from potential sales, we've fostered a collection that always keeps players on their toes, ensuring they're engaged, competitive, and (hopefully) looking forward to the next update.