Developing Games in Java

Learn Java programming and how it works in
game development. This book teaches game programming using
Java - combining the code with 3D graphics.
You'll learn how to create a complete 3D
shooter game, add smart Artificial Intelligence and smooth
Multi-Player capabilities to a game and master techniques
for full-screen graphics, hardware-accelerated images, and cool sound
effects. Java is quickly becoming an alternative to
C++ in the game market. Java Game Programming
covers Java for games unlike any other book
currently available. Instead of creating card games or
unusable 3D engines like other books, readers will
learn how to create a complete 3D shooter
game by the end of this book.
Key features
covered in this book include: Java 2 Game
Programming techniques, including latest 2D graphics and sound
technologies, 3D graphics and scene management, 3D level
editors, artificial intelligence, path-finding, and collision detection, game
Scripting, multi-player game engine all through using up-to-date
tools like ANT and BeanShell.