Made a parry system with poise mechanics for a 2d sidescroller project im working on.
This is my 2nd project that im working on when I get burnt out working on my top down shooter (1st project).
So far I've got the player programmed with a 4 hit combo, basic movement, a parry, and 2 magic attacks (fire ball, and a telekinesis enemy grab. I dont showcase these in the video cause they're half done/broken).
For the enemies I've got 3. I implemented delayed striking animations with differant timing for differant enemy swings/attacks to keep it unpredictable. (Inspired by dark souls delayed enemy swings). The enemies also all have their own hidden poise meter. When player successfully parries an enemy enough to break their poise it causes a stun state, and gives player critical hits on these stunned enemies.
Anyways. Feedback is always appreciated. Obviously this is just a skeleton, but im just trying to make the base combat fun before I go crazy on a story, or aesthetics.
This is Java btw.