Buy Used
CDN$ 2.72
+ CDN$ 6.49 shipping
Used: Acceptable | Details
Condition: Used: Acceptable
Comment: Shipped from the US -- Expect delivery in 1-2 weeks. Shows definite wear, and perhaps considerable marking on inside. 100% Money Back Guarantee. Shipped to over one million happy customers. Your purchase benefits world literacy!
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Game Programming Golden Rules Paperback – Mar 12 2004

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 48.00 CDN$ 2.72

Harry Potter and the Cursed Child
click to open popover

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 330 pages
  • Publisher: Charles River Media; 1 edition (March 2004)
  • Language: English
  • ISBN-10: 1584503068
  • ISBN-13: 978-1584503064
  • Product Dimensions: 23.1 x 18.8 x 2.5 cm
  • Shipping Weight: 649 g
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #1,397,937 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

About the Author

Martin Brownlow (Rancho Santa Margarita, CA) has been a professional video games programmer for 10 years, and has a degree in Computer Science from University of Nottingham in the UK. He has received numerous awards for his work on both MDK and Sacrifice, including ¿Game of the Show¿ and several ¿Game of the Year¿ awards. He received a nomination for excellence in programming for Sacrifice. He also contributed to Game Programming Gems 3. He has worked for such companies as Virtuality Entertainment, Shiny Entertainment, Tremor Entertainment, Visual Concepts, and Planet Moon Studios. His latest project, Armed & Dangerous, was released for Xbox and PC in December 2003. He is currently employed at Swingin¿Ape Studios in Aliso Viejo, CA.

Customer Reviews

There are no customer reviews yet on
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on (beta) HASH(0xa4b2e9b4) out of 5 stars 3 reviews
7 of 8 people found the following review helpful
HASH(0xa52bd960) out of 5 stars Not for beginners. May 26 2007
By Robert Beveridge - Published on
Format: Paperback
Martin Brownlow, Game Programming Golden Rules (Charles River Media, 2004)

The main thing you need to know about this book is that if you're new to programming, or you've been programming in languages that hide pointers (e.g, VB.NET or C#) and you're not terribly familiar with the pointer architecture of C or C++, you might want to hold off on buying this until you've familiarized yourself with some intermediate-to-advanced programming concepts.

Once you're on the right level for the book, however, you are likely to find it a valuable reference tool as you progress through a project. I'd suggest reading it straight through at least once so you know where to go to find that little tidbit that's tugging at the back of your mind when you're trying to figure out what you need to do to, say, optimize your rendering pipeline. After that, keep it on the closest bookshelf to your primary dev machine; you'll be referring back to it on a fairly regular basis unless you have a photographic memory. (...)
HASH(0xa5446f54) out of 5 stars Fantastic primer for solving "real" game problems May 30 2010
By Randolph Smith - Published on
Format: Paperback Verified Purchase
First off - this book assumes a familiarity with C or C++. If pointer arithmetic makes you squirm, better hit the language basics books before picking this up. For the rest of you, this book is a valuable resource.

In a few short chapters, the book gives a good primer on some of the more difficult "real" problems beginning game programmers come across. Scripting and using scripted finite state machines is a big focus. Instead of just hooking up LUA to your C engine and using the "magic" macros, the book describes a fly-weight scripting language of your own. The coverage of the resource pipeline and assets is also very good. The book is not the final word on any of these topics, but provides a good grounding and ability to look for more information on each of them. Brownlow has a talent for demystifying some complex topics. One of my all-time favorite game programming books.
0 of 2 people found the following review helpful
HASH(0xa4afa090) out of 5 stars the second book I got of this is great the first one had 2 chapters stuck together and ... March 5 2015
By William McColl - Published on
Format: Paperback Verified Purchase
the second book I got of this is great the first one had 2 chapters stuck together and the cover was covered in some unknown stains so needles to say the first one sucked and the second book rocked