In this lesson ...
Implementing state design patterns in a side-scroller game
using native javascript modules to split our code into multiple parts
and much more ...
See github here
Below is the spritesheet used
Art courtesy of Bevouliin