Build Your Own 2D Game Engine and Create Great Web Games - Kelvin Sung, Jebediah Pavleas, Matthew Munson, Jason Pace (Springer, 2022)