3D GAMES by Watts, Alan ISBN 0201619210

From Student Book World

Jump to: navigation, search

Contents

[edit] 3D GAMES

An academic games programming book that is expressly written for degree courses in 3D games programming. Students will be able to develop their own games within the game 'Skeletons' on the accompanying CD, and will learn how to program complex games.

This book is a comprehensive treatment of current 3D games technology. It concentrates on:7 real-time rendering, or the necessary enhancements of 3D graphics to enable rendering at interactive rates;7 topics from other areas such as AI, physics and collision detection, that are used in games;7 the software technology of games - engine architecture and multi-player technology.The text is written around the engine Fly3D (included with a full SDK on the CD) that implements most of the described techniques. Readers can try out their own ideas by writing source code and experiment with existing demonstrations by writing plug-ins and altering existing ones. You can even develop your own game.Features of the game engine include:7 BSP/PVS render management7 Light Maps for static geometry (pre-computed lighting with soft shadows)7 Normal maps (dot product texture blending) for dynamic objects7 Diffuse and specular vertex lighting for dynamic objects7 Volumetric fog with fog maps7 Detail Textures7 Multi-texture support 7 Collision detection7 Dynamic coloured lights with distance attenuation7 Dynamic shadows - lightmap or stencil shadow volumes7 Physically based simulations7 Animated meshes (vertex morph)7 Tri-strips and fans7 Subdivision Surfaces7 Dynamic LODs using bi-quadric Bezier meshes7 Cartoon like rendering with dynamic cartoon lighting7 Multiplayer support (TCP/IP) with client/server architecture (using DirectPlay)7 3D sound support (using DirectSound)7 Mouse and Keyboard input (using DirectInput)7 Intel R Pentium III vector and matrix maths optimisation7 Complete plug-in directed7 3D Max plug-ins for export/import fly bsp levels and creating landscapes and animated meshes7 Editor with real-time preview of game (set up game and object parameters while playing)Sections of the book have been designed to be self-contained. The areas covered are:7 Modelling and Foundation Maths7 Classical 3D Graphics7 Real-time rendering7 Control of Objects - dynamics - AI7 2D Technology7 Software technologyCD includes:7 Full Fly3D SDK including source code for Fly3D.dll, front-ends, plug-ins and utilities7 5 demo levels: car, walk (2 levels), ship (2 levels)7 Engine Reference Manual and tutorials in HTML7 Book imagesGo to www.fly3D.com.br for Fly3D SDK updates, new demos, FAQs and message board.Alan Watt, based at the University of Sheffield, is the author of many successful books including 3D Computer Graphics, Advanced Animation and Rendering Techniques and the Computer Image. Fabio Policarpo is a software developer and founder of the company Paralelo Computacao based in Rio de Janeiro. He coauthored The Computer Image and is currently working on independent 3D action multiplayer games.

[edit] Book Details

[edit] Title

3D GAMES

[edit] Author

Watts, Alan

[edit] ISBN

0201619210

[edit] Published

24/10/2000

[edit] Publisher

Addison-Wesley

[edit] Binding

hardback

[edit] Retail Price

50.99 (GBP)

[edit] Typical Price Online

50.99 (GBP)

[edit] Buy Book Online

If you wish to purchase 3D GAMES, written by Watts, Alan and published by Addison-Wesley on 24/10/2000 then we have listed a few select online book retailers who can provide good value and service.

ISBN 0201619210


Template:Section2143
Personal tools