Yesterday Ive created a hand to hand combat system for my medieval themed game. All the animations and scripts are made by me from 0.
There is a combo system, and each next hit of the combo deals more damage than previous hits. Character can dash, which does not deal damage, but pushes other player away and can be used to dodge.
When hitting, the specific body part with which the player is hitting, should touch the opponent, to register damage. Meaning if it is a right hand punch, specifically the right hand needs to touch the opponent, there is no general hitbox.
Any honest feedback and suggestions are greatly appreciated ^ _ ^. The goal is to make the combat system fun with a slight touch of authenticity.
I like it, very basic and simple. This is my first time seeing a combo system.
Some suggestions as you asked:
Add animation of the player getting hit
Make legs move freely while still in fighting stance (it looks locked in place when moving)
And probably a hard one but achievable… punches should be slightly faster.
I like the hitbox idea, because in games like Murder Mystery 2 people can die really easy, even when something doesn’t hit them.
The animation looks smooth and I like the effect it makes when the player is punched!
Thank you ^ _ ^. The problem you described could be also because of lag, but I also made sure to optimize the game and the combat system, so there is minimal/no lag interfering with gameplay