Java 1.4 Game Programming covers a number of key features in the game development environment, including graphics, sound, input, networking, and databases. This book focuses on the technical aspects of game programming using the latest release of Java, beginning with an introduction to the Java programming language and building upon that knowledge by exploring the key elements required to develop games, such as graphics, input, sound and networking. Features new in Java 1.4, including full-screen exclusive mode, new graphics features and NIO networking, are also covered....