I've been digging around for the same thing. I've gotten the basics of a platformer (been reading platformer school) but still don't know how to "melee" fight with an enemy.
Develop games in your browser. Powerful, performant & highly capable.