Beginning Java game development with LibGDX - Stemkoski, Lee, (The expert's voice in Java, 2015)