I'm trying to work out how I should, work out a 8-Directional movement system, similar to the one currently available as a behavior, but adding another layer of depth.
By this I mean being able to move up, down, left, right & jump.
I also want to consider being able to jump attack, being able to attack enemies which are also in the air.
- My idea for this is to check if enemy is in the air, if Yes, then making it attack-able.
This idea is best demonstrated by this video..
I also considered a platformer behavior but adding the depth into moving up and down.
Any suggestions?