verynifty / veryniftyproposals

Submit a PR here for protocol/economics change ideas
0 stars 3 forks source link

The Warzone 1: a proposal for combat system #5

Open grandsmarquis opened 3 years ago

grandsmarquis commented 3 years ago

Version: 0.69 Date: October 30 Authors: Core team (Adam & Jules) Release schedule if accepted: few days

warzone

Goal:

Incentive player to raise level while playing the game and creating a fun and unique experience.

Short description:

To encourage players to keep levelling their vNFTs over time, we’ll introduce a new mechanic where vNFT should be at least a certain level depending on the lifetime of their vNFT (AKA the number of times he was able to mine). For example, if a vNFT is 4 days old it should at least be level 5 and so on to force players to keep their vNFT at a good level. If the vNFT doesn’t fulfill this condition, any other player can attack.

The curve to decide at which level you need to be depending on time of birth of your vNFT will not be agressive and let room for people to play freely while still forcing them to evolve little by little.

When someone successfully attacks a vNFT, the attacked vNFT gets into hospital and the attacker is getting a reward in $muse defined by his level and the level of the victim. The score of the attacker is not changed.

Once the vNFT is successfully attacked by another vNFT, he gets burnt.

A vNFT can only attack another vNFT a certain amount of time per defined by its current level. The more high level, the more attacks he can do per day. Level < 10 = 0, Level > 10 = 1 , Level > 20 = 2.

The attack might also have a success rate depending on the attacker and victim level. It’s harder for new vNFTs to attack more evolved creatures.

An hospital could also be introduced, a vNFT that was successfully attacked may be healed against a fee in $muse for a short period of time.

Constraints:

Technicals:

A smart contract can be implemented with the ability to burn any vNFT when the condition is passed using the OPERATOR_ROLE. Players will need to interact with this new smart contract through UI without knowing it.

Tasks needed

Those tasks may be done by any member of the community (especially finding the curves and formulas).


This battle system is one of the long term plans we have for the game and will be part of a bigger update including accessories and more. As always, We like to emphasize over and over that this is all experimental and you should not invest money in us if you are expecting to make returns. This is our experiment with fair launching, NFTs and community development, we are trying to do something big or fail badly.


Feel free to bring constructive remarks based on common sense and sciences.

elvis07jr commented 3 years ago

Everything depends upon execution; this war zone update is gonna change the way the game is. Gamifying levels will make it a truly interesting game.

We hope points will be used to burn/attack these other lower level vnfts and not Eth gas fees.

copedawg commented 3 years ago

so now we will be able to kill healthy VNFTs based on a proposed "you should be this level" system?

grandsmarquis commented 3 years ago

so now we will be able to kill healthy VNFTs based on a proposed "you should be this level" system?

As cited the "you should be this level" is just a non agressive curve limiting people to stay at a given level forever. It's kind of like a battle royal circle getting thinner the more you're old but not aggressive, just healthy for the ecosystem

copedawg commented 3 years ago

but they will still be dead, correct?

grandsmarquis commented 3 years ago

yep

copedawg commented 3 years ago

Dang seems kinda cold when the only way to get VNFTs now is to actually pay for them and they are going for around $100 now. Maybe this would not be as worrying if the VNFTs were given away free at sign-up or when your pet was "killed" in your wallet. Are we seriously making it where you can kill VNFTs even though you are also paying gas fees to keep them alive on top of your initial $100 purchase? Going forward might i suggest if we are really doing this, that we do away with the TOD method all together? If there is a possibility that my VNFT could be killed at anytime, why pay to keep them alive? Paying for mining i can see, but having a VNFT i had to spend actual money to own "killed" because someone else thought i should play a different style really........sucks.

grandsmarquis commented 3 years ago

if you pay $100 it means you want to get involve and play so you're just encouraged to keep playing. The levl up curve should not be agressive and let room for user to be free, just not staying 10 days on same level. You can't be attacked if you follow basic requirement.

CyberTamilan commented 3 years ago

Already we had a very less players, we will implement this..if Muse Reached half million supply

surfer77 commented 3 years ago

I think the battle idea is good. Regardless we need to develop the level up algorithm and add is as a health factor in all of the game, this can determine many things/actions in the future (including battles)

Does anyone have ideas on how to calculate level up health in a fair not to aggressive way?