i have a character that has a lightning slash the ability to block bullets and wall jumping double jump and ninja stars and now to make a melee combat system for this character i have not made a melee system before so how do you make a melee character for a 2d platformer and also melee enemy ai as well