Hitboxes, i-frames, input buffering, damage, enemies that decide when to dodge. One system at a time, with the code.
I'm Quod Soler, Lead Gameplay Programmer on Lords of the Fallen ( Hexworks ). I've shipped eleven games. Here I take the combat systems I build on top of the Gameplay Ability System ( GAS ) and explain how each one works, with the code. Plus the engine work that surrounds it. More about me →