This past week I worked to implement dodge rolling. The player can roll forward while in free movement, or roll omnidirectionally while in strafe movement. While a player is dodge rolling their hurtbox is turned off for a set period.
Next, I want to polish it up so that certain roll directions are animated smoother and so that you come out of the roll smoother. I also need to fix bugs with spamming rolls while changing directions rapidly.
New feature wise for combat I want to implement parrying and backstabs. A parry will be performed by pressing the parry button. If your parry active window is up while the incoming attack's parryable window is active, then you will stun the enemy. While stunned, you can riposte them for massive damage.
A backstab will reward you for attacking your opponent from the back, again dealing massive damage.
AI wise I made it so they react to being hit now and will engage in combat. Enemies will no longer deal damage to each other either.
Misc:
I made the camera smoother, and also fixed an issue where it would snap back and forth if it was against the edge of a collider.
Comments