Building a 3D Game Engine in C++
Brian Hook(Author)
Wiley (Publisher)
Published on 6. July 1995
Book
Mixed media product
XXVI, 422 pages
978-0-471-12326-2 (ISBN)
Description
This guide shows programmers how to write a 3D game engine from scratch by providing all of the technical information and programming code necessary. The author focuses on creating a game engine that the programmer can then customize to produce a variety of 3D games. Topics range from creating 2D and 3D graphics, to programming specific input devices (like a mouse or joystick), and using artificial intelligence algorithms to make intelligent monsters for the game. The software included with this package contains a C++ library of programming commands that greatly simplifies the programming of 3D games. The disk also has source code from the book, and a working game engine built with the techniques described in the book.
More details
Language
English
Place of publication
New York
United States
Publishing group
John Wiley and Sons Ltd
Target group
Professional and scholarly
Illustrations
Illustrations
Dimensions
Height: 23.4 cm
Width: 18.8 cm
Weight
794 gr
ISBN-13
978-0-471-12326-2 (9780471123262)
Schweitzer Classification
Content
An Approach to Games Programming; Graphics in Two Dimensions; Fixedpoint Math; A Three-Dimensional Graphics Primer; Designing a 3D Game; Organizing Your Data; Input Devices; Hidden Surface Removal; Drawing an Object; Shading; Texture Mapping; Faking Fog, Haze and Night Effects; Simplifying for Speed; Collision and Boundary Detection; Automatons; Asteroids!; Advanced Topics.