this would only work up to a point, but say you’ve already killed 40 regular zombies. at this point, maybe your melee attack or dodge is more effective somehow against these enemies? or maybe a more detailed flavor text description of an enemy after you’ve fought life and limb against a few of them?
It would be more of an ‘experience’ thing and less of a skill level increase thing.
EDIT:
I wasn’t thinking about huge amounts of increases in the first place, just a small increase to reflect RL. take TWD for example. Don’t you think that you would probably be really inefficient when SHTF? then after a while, as you killed more and more zombies, you would target more crippling areas? or with a human; you might not know right off the bat WHERE the most effective areas are so you just beat on the guy with a bat till he stops moving, but after a while, you learn where to target to do the most damage the fastest?
One could say that this is reflected in your weapon or melee skill as it rises, but I disagree. your weapon skill reflects how good you are with your chosen weapon, NOT how well you know how to fight your current enemy. and your melee skill, even with an in-game level of 5 or 6, shouldn’t let you fight a hulk for the first time and automatically fight it at the same efficiency as the 500 regular Z’s you’ve already killed and learned from.
this is maybe some way to help prevent people from being able to death-punch hulks. If their toon has no experience punching hulks, then they would likely do little to no damage in the first place, and therefore not consider it WORTH it to even try in the first place. my go to if this were the case in RL would be to run… or if I had to fight I would choose a shotty or a fire axe.
All in all, I probably didn’t explain my idea as well as I should have in the OP, but I think that this would help restore some balance to the Melee system while also adding some realism at the same time.
END EDIT: