The Java Game Development Tutorial
by Fabian Birzele
Publisher: Java Cooperation 2004
Number of pages: 184
Description:
The tutorial will give you a very detailed introduction into the development of online games using Java. The first 5 chapters will lead you from the basic structure of an applet to the development of a whole game. The next chapters will give you solutions to problems like AI, level editors, random generation of landscapes, etc. You should be already able to program in Java, although you don't have to be an expert.
Download or read it online for free here:
Read online
(online html)
Similar books
![Book cover: Scratch Programming Playground](images/11793.jpg)
by Al Sweigart - No Starch Press
Scratch, the colorful drag-and-drop programming language, is used by millions of first-time learners, and in this book, you'll learn to program by making cool games. Get ready to destroy asteroids, shoot hoops, and slice and dice fruit!
(6157 views)
![Book cover: Pangea Software's Ultimate Game Programming Guide for Mac OS X](images/2009.jpg)
by Brian Greenstone - Pangea Software, Inc
Programming secrets for aspiring Mac game programmers. The book covers OpenGL, HID Manager, OpenAL, Rendezvous, Core Graphics, Quicktime, Maya plug-ins, stereo 3D rendering, AltiVec optimizations, networking, copy-protection, marketing strategies, etc.
(22352 views)
![Book cover: Making Games with Python and Pygame](images/7360.jpg)
by Al Sweigart
This is a programming book that covers the Pygame game library for the Python programming language. Each chapter gives you the complete source code for a new game and teaches the important programming concepts from these examples.
(22601 views)
![Book cover: Michael Abrash's Graphics Programming Black Book](images/1894.jpg)
by Michael Abrash - Coriolis Group Books
A book for game developers and serious assembly language programmers. It explores the technology behind the popular Doom and Quake 3-D games, and explains optimized solutions to 3-D graphics problems from texture mapping, hidden surface removal, etc.
(24534 views)