Introductory programming with simple games using Java and the Freely available networked game engine - Ladd, Brian C. (John Wiley & Sons, 2011)