Beginning Java Game Programming Second Edition
Source code for the projects in this book may be downloaded from these book resource locations:jharbour.com/forum (must create a free account first)