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.

Digital List Price: CDN$ 28.02
Kindle Price: CDN$ 19.22

Save CDN$ 8.80 (31%)

includes free international wireless delivery via Amazon Whispernet

These promotions will be applied to this item:

Deliver to your Kindle or other device

Deliver to your Kindle or other device

Game Programming Patterns by [Nystrom, Robert]
Kindle App Ad

Game Programming Patterns Kindle Edition

5.0 out of 5 stars 8 customer reviews

See all 4 formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
CDN$ 19.22

Length: 354 pages Word Wise: Enabled Enhanced Typesetting: Enabled
Page Flip: Enabled
  • Due to its large file size, this book may take longer to download

Kindle Featured Deals
Browse Kindle featured deals from our publishers. See more.

Product Description

Product Description

The biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. Game Programming Patterns tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns you need.

You will learn how to write a robust game loop, how to organize your entities using components, and take advantage of the CPUs cache to improve your performance. You'll dive deep into how scripting engines encode behavior, how quadtrees and other spatial partitions optimize your engine, and how other classic design patterns can be used in games.

About the Author

Robert Nystrom has been a professional game programmer for Electronic Arts for eight years. During that time he has shipped Madden (on just about every platform), Superman: The Videogame, Henry Hatsworth in The Puzzling Adventure, and worked on a variety of other projects and technology. Robert has solid software experience outside of the game industry. His non-gaming development experience gives him a foot in both worlds, giving him an uncommon perspective from which to transfer knowledge and practices to and from the world of game programming. Not only is Robert a developer, but he is a writer too. He loves writing. He brings a keen interest in clear communication and a talent for bringing the abstract down to Earth using analogies and metaphor.

Product Details

  • Format: Kindle Edition
  • File Size: 13130 KB
  • Print Length: 354 pages
  • Simultaneous Device Usage: Unlimited
  • Publisher: Genever Benning (Nov. 2 2014)
  • Sold by: Amazon Digital Services LLC
  • Language: English
  • ASIN: B00P5URD96
  • Text-to-Speech: Enabled
  • X-Ray:
  • Word Wise: Enabled
  • Enhanced Typesetting: Enabled
  • Average Customer Review: 5.0 out of 5 stars 8 customer reviews
  • Amazon Bestsellers Rank: #74,785 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images or tell us about a lower price?


What Other Items Do Customers Buy After Viewing This Item?

click to open popover

Customer Reviews

5.0 out of 5 stars
5 star
8
4 star
0
3 star
0
2 star
0
1 star
0
See all 8 customer reviews
Share your thoughts with other customers

Top Customer Reviews

Format: Kindle Edition Verified Purchase
I've often struggled to wrap my brain around the classic Gang of Four design patterns,probably because I'm a pragmatic programmer rather than an academic. Although the title of this book includes the word "game", don't let that dissuade you from reading it if you're looking for a lucid, well thought out tour through design patterns, with lots of great examples, well explained, that keep triggering "aha!" Moments. It's no wonder, really, as game programming is one of the most demanding disciplines in computer programming.
2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
A worthy compilation of common problems and solutions that should be read and understood by anyone interested in making games. Easy and enjoyable to read with a back cover that's hard to forget.

I expect to revisit this text often.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback
Programming pattern explain with concrete real world example. Fun and educative and a lot less dry than the classic programming pattern book.
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse
Format: Paperback Verified Purchase
Have not finished as of this review. However the way the book is written makes it a very nice read. Im 100 pages in so far
Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again.
Report abuse