By now you must know that my son is helping me write a followup to my first book, Elementary JavaScript, called Intermediate JavaScript. And in this second book, our plan is to teach you how to make 2D Graphics games in JavaScript. We are working on a new version of BlobAttack built using Phaser. We have made a lot or progress on the game and you can play what we have so far here – https://ahandalal.com/blobattack2/. We already have player movement (use arrow keys), lasers (hit the spacebar), levels and more working!
We hope to finish the book by Summer 2020.