Java 1.4 game programming - Mulholland, Andrew (Wordware game and graphics library, 2003)