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