The Java Game Development Tutorial
by Fabian Birzele
Publisher: Java Cooperation 2004
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.
Home page url
Download or read it online for free here:
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.
This book is a series of tutorials to help new users learn Blender. The tutorials increase in difficulty, and later tutorials build on the lessons in previous ones. Therefore, Blender beginners should follow the tutorials in sequence.
by Ning Gu, Mary Lou Maher - Walter de Gruyter & Co.
Designing adaptive virtual worlds takes the design of virtual places for education, entertainment, business, and cultural activities to a new level. This book presents an agent model for a design grammar so that unique places can be created ...
by Albert Sweigart
A programming book for kids interested in learning to program their own computer games with python, a serious computer language which is used by professional programmers also. The book explains programming principles from the source code examples.