I'm making a Beat 'em Up game from scratch in JavaScript. It's still kinda bare-bones and buggy, but already playable:
The game:
https://qrayz.itch.io/robman-game
The source code:
view-source:https://v6p9d9t4.ssl.hwcdn.net/html/3204725/BeatEmUp/index.html