Tricks of the Windows Game Programming Gurus

Front Cover
Sams Publishing, 2002 - Computers - 1063 pages
4 Reviews
Annotation World-renowned game wizard Andre Lamothe up20020701s his best-selling book for the current versions of Windows and DirectX! Andre Lamothe is the most recognizable name in game programming, with several best-sellers over the past ten years. DirectX 7a (for 2D) and 8 (for 3D) provide important new features for game programmers. The game programming fundamentals presented in this book--from physics to artificial intelligence--are required knowledge. The first edition of Tricks of the Windows Game Programming Gurus promised to be, simply, the most advanced game programming book ever written. Lamothe lived up to that promise and provides even more impressive coverage of game modeling and physics, programming logic, and artificial intelligence in this revised edition. Along with the fundamentals of game programming, Lamothe presents the Windows and DirectX coverage necessary to build the amazing 2D and 3D games that have made him the worlds best-selling game programming author. Andre Lamothes book, Tricks of the Game Programming Gurus was a seminal work for game programmers worldwide. In The Black Art of 3D Game Programming, Andre created to the first significant work on 3D games. His writing and teaching style are recognized by game programmers world-wide. Andre is the CEO of Xtreme Games and holds advanced degrees in Mathematics, computer science, and electrical engineering.
  

What people are saying - Write a review

Review: Tricks of the Windows Game Programming Gurus: Fundamentals of 2D and 3D Game Programming

User Review  - Ahmed - Goodreads

The first book that I read when I was 15 years old. A great book from my teacher, my friend Andre' LaMothe. Read full review

Review: Tricks of the Windows Game Programming Gurus: Fundamentals of 2D and 3D Game Programming

User Review  - James Ravenscroft - Goodreads

An interesting chronicle of using microsoft products to program things. Even though it's aimed at Windows and uses the Direct X Toolkits, it contains some great fundamentals on programming games in general. A fantastic addition to any computer scientist's library. Read full review

Contents

Introduction
1
Windows Programming Foundations
7
The Windows Programming Model
47
Hungarian Notation
55
Advanced Windows Programming
95
Windows GDI Controls and LastMinute Gift Ideas
163
DirectX and 2D Fundamentals
209
DirectDraw
239
The BOB Blitter Object Engine
536
Summary
546
Sounding Off with DirectSound and DirectMusic
599
Hardcore Game Programming
655
Making Silicon Think with Artificial Intelligence
721
Basic Physics Modeling
803
The Text Generation
879
You Got Game
921

Advanced DirectDraw and Bitmapped Graphics
285
Vector Rasterization and 20 Transformations
397
Translation
449
Collision Detection with Polygons
472
More on Timing and Synchronization
481
Fake 3D Isometric Engines
490
Console
496
Appendixes
947
Math and Trigonometry Review
957
C++ Primer
971
E Game Programming Resources
995
F ASCII Tables
1001
Index
1007
Copyright

Common terms and phrases

References to this book

About the author (2002)

André LaMothe (a.k.a. Lord Necron) has been programming for over 24 years and holds degrees in mathematics, computer science, and electrical engineering. He has written numerous articles on the subjects of graphics, game programming, and artificial intelligence. He is the author of Tricks of the Game Programming Gurus, Sams Teach Yourself Game Programming in 21 Days, The Game Programming Starter Kit, The Black Art of 3D Game Programming, and Windows Game Programming for Dummies, all bestsellers. In addition, he coauthored Ciarcia's Circuit Cellar I and II. Mr. LaMothe has also taught at the University of Santa Cruz Extension Multimedia Department.

Last, but not least, André is the founder and CEO of Xtreme Games LLC (www.xgames3d.com) and the Xtreme Games Developers Conference (www.xgdc.com). He can be reached at ceo@xgames3d.com.

Bibliographic information