Opengl Game Programming

by ;
Edition: 1st
Format: Paperback
Pub. Date: 2002-05-01
Publisher(s): Cengage Learning PTR
List Price: $64.14

Rent Textbook

Select for Price
There was a problem. Please try again later.

New Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

OpenGL? Game Programming teaches you how to use OpenGL to create dynamic 3D environments and effects for use in game development. Beginning with the histories of OpenGL and Microsoft? DirectX?, programming essentials for Microsoft Windows?, and 3D theory, you'll quickly move on to lessons on the functionality of OpenGL. Most of the chapters include demo programs that will allow you to see OpenGL in action. You'll then learn how to pull together OpenGL, Microsoft DirectSound?, and Microsoft DirectInput? to create your own games!

Table of Contents

Introduction xxxiv
Part I: Introduction to Opengl and Directx
The Exploration Begins: OpenGL and DirectX
3(18)
Usign Windows with OpenGL
21(42)
An Overview of 3D Graphics Theory
63(28)
Part II: Using Opengl
OpenGL States and Primitives
91(22)
Coordinate Transformations and OpenGL Matrices
113(38)
Adding Colors, Blending, and Lighting
151(54)
Bitmaps and Images with OpenGL
205(24)
Texture Mapping
229(52)
Advanced Texture Mapping
281(38)
Display Lists and Vertex Arrays
319(22)
Displaying Text
341(20)
OpenGL Buffers
361(36)
OpenGL Quadrics
397(12)
Curves and Surfaces
409(24)
Special Effects
433(44)
Part III: Building a Game
Using DirectX: DirectInput
477(40)
Using DirectX Audio
517(64)
Working with 3D Models
581(50)
Physics Modeling with OpenGL
631(76)
Building a Game Engine
707(32)
Making a Game: A Time to Kill
739(28)
Part IV: Appendixes
Appendix A Online Resources
757(6)
Appendix B Using the CD
763(4)
Index 767

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.