Combatting unfair PvP

I’m a programmer, not much of a balancing guy. How would I in theory best combat unfair PvP in my sword fighting game? I’ve put level requirements on weapons but that’s short term. Would I have to do level based servers or is there another way I can do this? Ideally I’d like everyone to play together, no matter skill or level.
I have thought about making every sword deal the same damage but what’s the point of working towards it then?

I used to work on another sword-fighting game called Elemental Battles and I had the same issue with you. I eventually stopped working on the game but I can give you some advice to solve this issue. Here’s some ideas I think you could use.

  1. I don’t know how your game functions, so I’m gonna assume that your game’s swords each have different powers and also has a cooldown system. You could have the swords deal the same base damage, same with the powers (except the powers have a slightly higher damage). However, these powers have a different style of attacking, so for example, one sword has a long cooldown, has the ability to charge up and can make significant damage but another sword has a short cooldown, does less damage, but has higher damage frequency, similar to the “Spammer” move in Boxing League.
  2. You could go with your idea of level-based servers. That idea is already used in many popular games such as Fortnite.

I hope this helps. Thank you. :relaxed:

1 Like