Programing 2D games with Java is pure fun. If you're familiar with the Java langage and have some basic programming experience, FUNDAMENTAL 2D GAME PROGRAMMING WITH JAVA will teach you the basics of game-creation using Java. To help you learn the fundamentals of game programming, no extra libraries are used (expect for deployment with ANT), and all of the game code is written from scratch--so you'll be able to dive in and understand each step along the way. Subjects covered include application programming, full-screen games, input handling, matrix transformations, basic physics, intersection testing, collision detection, and much more. The book walks you through the process of creating a complete game from scratch and contains dozens of code examples that serve as starting points for every topic discussed. Sharpen your Java skills and have a great time creating games with FUNDAMENTAL 2D GAME PROGRAMMING WITH JAVA.
Timothy M. Wright was born in Upland, California, and has lived in California, Georgia, Kentucky, New York, Colorado, New Mexico, Germany, and Italy. Previously a professional musician, he earned his bachelor degree in software engineering and worked for many years doing research for The Boeing Company. He has been writing Java code for more than a decade and has previously published tutorials on gamedev.net. Currently pursuing a career as an indie game developer, he can be found somewhere near the mountains of Colorado. He also enjoys jazz piano, Aikido, and online poker.
Have a question about this product? Ask us here.
Availability: Usually ships in 24-48 hours.