A hands-on guide that is suitable for beginner-level game programmers who want to learn how to create games using the version of the Java SDK, Java 6. Written in simple language, this book teaches each skill using engaging tutorials, followed by end-of-chapter questions & exercises to help reinforce what you've just learned.