Finished Combat Logic. Now you have to do Input Sequence to perform an attack (LMB+WASD), which can be blocked if enemy is blocking in this direction, there are 3 directions, it also understands if both player and enemy attack each other from behind. (Not for animations)
Created Base Enemy AI. With Customizable Modifiers for each Enemy Type such as:
Max Health
Move Speed
Damage Type (50 for Test)
Damage Value
Armor Value
Health Regen ... Will add more if needed.
There are some bugs, that makes Enemy rotate after some time for some reason when following player.
Fixed bug that you were not able to slide while moving in Y Axis
Fixed bug that you were not respecting gravity while moving in Y Axis
Fixed bug that HP Widget was not rotated towards camera
Fixed bug that some animations were not respecting Y axis movement
For now Player can attack during movement, which is considered a bug, but its just not restricted atm
-
#devlog #gamedevelopment #unrealengine #ue5 #platformer #platformergames #games #gamedevelopment #pixelart #gameengine #gaming #devlog #update #gamedeveloper #2dgame #ue5gamedev #ue5game #roblox #devlog #unrealengine #update