John Withers arms Java programmers with all the know-how they need to develop interactive multimedia Java applets complete with 2D and 3D graphics, animation, sound effects, music, and more. Drawing upon his experience as both a professional game designer and Java programmer, John also teaches you the principles of good game design, overall design strategies that work, and an array of proven ga…