My friend and I had an idea on a fighting game where players can choose what class they want to try to obtain. When we thought about an armor system, we both had different ideas and I want to ask you developers, who’s idea is better? I’ll start off with my friend’s idea first, then my idea.
Friend’s Method For Armor System
My friend wants to go for a simple approach and have the armor change the player’s MaxHealth. For example, let’s say the player wants to wear level 1 armor. When he has the armor equipped, it’ll change their MaxHealth from 100 to 125. He also wants to make it so player’s can change armor as well, such as from wearing default armor to level 3 armor, then back to default.
My Method For Armor System
My idea for the armor system is having Defense Points. Different armor will increase the player’s defense points by a different amount, reducing damage taken from weapons by a small amount, allowing players to survive blows that could be considered fatal to most. For example, Player1 has 0 defense points and Player2 has 5 defense points. Player3 hits Player1 with a sword, dealing 12 damage. Player3 then hits Player2 with the sword, dealing 10.8 damage rather than 12. Defense Points also open up new buffs and debuffs such as a damage resistance buff or a weaken debuff that decreases the player’s defense points, making the player take more damage. The player will also be able to change his MaxHealth, so he could have 20 defense points and 150 health.
Friend’s Counterargument to My Method
When I told my friend the idea of defense points. He didn’t like it as he said it’s unneeded to have a defense points system. He also says that he’d rather know how much damage he’s doing per hit, such as always knowing that he’ll deal a guaranteed 12 damage per hit. He also said he doesn’t want the player’s maxhealth to be locked onto 100, which I responded that l never intended in locking the player’s max health to 100.
My Counterargument to Friend’s Method
Doing the method my friend said can really miss out on a lot of opportunities such as having items increase or decrease other’s damage resistance. Despite the fact that you could make a damage multiplier tag, I find it better to have a system where a player feels like the armor they have is actually protecting them rather than them feeling more beefy, if the armor is also suppose to be equipable, if a player changes his armor mid-fight, he could be from 200 health back to 150 from an accident he caused. I also noticed an issue with equipping armor with his method, if a player equips the armor, his health won’t match up with the maxhealth, which means we’ll have to heal the player. However, this could also be an issue as people could take advantage in this and use it as a healing strategy.
So back to the main topic, what do you guys think is a good method for an armor system? Changing the player’s MaxHealth or having a defense point system which reduces damage or something completely different?
- Changing the Player’s MaxHealth (Friend’s method)
- Creating Defense Points (My method)
- Other method for a defense system (Different method)
0 voters
I’d also appreciate it if you could also reply with the reason why you chose the armor system you agree with (or if you chose the third option, what do you think could be a better method).