Functional game programming in Java-based CS1. - Stephen A. Bloch; Lee Stemkoski (J. Comput. Sci. Coll., 2013)

Game Development with Construct 2 - From Design to Realization - Lee Stemkoski; Evan Leider (Apress, 2017)