Description:Pro Java 6 3D Game Development (PJ3D) explains how to program 3D games in Java on a PC, with an emphasis on the construction of 3D landscapes. The author assumes you have a reasonable knowledge of Java, the sort of thing picked up in a first Java course at school.

Scratch Programming Playground by Al Sweigart - No Starch PressScratch, 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!(1690 views)

Adventure in Prolog by Dennis Merritt - SpringerThis book takes a pragmatic, rather than theoretical, approach to the language and is designed for programmers interested in adding this powerful language to their bag of tools. Much of the book is built around the writing of a short adventure game.(14921 views)

Simulating Humans: Computer Graphics Animation and Control by N. I. Badler, C. B. Phillips, B. L. Webber - Oxford University Press, USAThis volume presents the problem of providing a surrogate or synthetic human for designers and engineers. The book is intended for engineers interested in understanding how a computer surrogate human can augment their analyses of designed environments.(15859 views)