Did a ton of discovery on JS game engines -- settled on photonstorm/phaser which had a major rewrite and v3 release this year (2018).
Because it's a new version, there's not a ton of easily accessible "learning" material, or if there is, it was more digging than I'd want.
- labs.phaser.io which has a ton of examples -- source is @ photonstorm/phaser3-examples
- photonstorm/phaser The source itself -- search is super useful!
- v3 docs Not really useful yet and annoying rendering. Hard to find things. Had to block
quicksearch.html
frame becuase it was super slow and loading each page - jdotrjs scehe guide Great into to scenes, which are a VERY needed concept to get for good phaser 3 use