Jump to content

  • Log In with Google      Sign In   
  • Create Account

Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics

Game Development Books

Featured Book

Top Selling Books

  1. 1. Super Scratch Programming Adventure!:...
    By The LEAD Project, Sales Rank #2287
  2. 2. Introduction to 3D Game Programming w...
    By Frank Luna, Sales Rank #25775
  3. 3. Mathematics for 3D Game Programming a...
    By Eric Lengyel, Sales Rank #26074
  4. 4. Blender Master Class: A Hands-On Guid...
    By Ben Simonds, Sales Rank #53227
  5. 5. The Multiplayer Classroom: Designing...
    By Lee Sheldon, Sales Rank #56213
  6. 6. Game Development Essentials: An Intro...
    By Jeannie Novak, Sales Rank #57534
  7. 7. Character Development in Blender 2.5
    By Jonathan Williamson, Sales Rank #71288
  8. 8. Unreal Development Kit Game Programmi...
    By Rachel Cordone, Sales Rank #112694
  9. 9. Real-Time Shadows
    By Elmar Eisemann, Michael Schwarz, Ulf Assarsson, Michael Wimmer, Sales Rank #165280
  10. 10. Core HTML5 Canvas: Graphics, Animatio...
    By David Geary, Sales Rank #174063


  • You cannot edit this book

Physics for Game Developers ****-

Physics for Game Developers By David M Bourg
Published November 2001
List Price: $39.95, Your Amazon.com Price: $27.02

Amazon.com Sales Rank: 710,748
Availability: Usually ships in 24 hours

Summary:
Physics for Game Developers serves as the starting point for those who want to enrich games with physics-based realism. Part one is a mechanics primer that reviews basic concepts and addresses aspects of rigid body dynamics, including kinematics, force, and kinetics. Part two applies these concepts to specific real-world problems, such as projectiles, boats, airplanes, and cars. Part three introduces real-time simulations and shows how they apply to computer games.

Similar Books:


Buy it now:


  

Share:

  • You cannot edit this book

12 Comments

I was pretty disapointed when I first saw the book I've orderd. It's pretty thin and only paperback format. Well.. when I read the table of contents (and the first chapter) I found out that this book is very good. Perhaps one of the best books I own (not included AI Game Programming Wisdom :-)


However, the author is great in physics and stuff, but the demos on the webpage looks horrible!!
Nice book.
Well, I've just read the first 3 chapters, but I think it's great. It's well explained and the examples are very nice.

Altough it's a pity that he uses a lot of dificult words, which is hard if your mother language is not English. Tricks Of The Windows Game Programming Guru's is in that aspact a way better! But tough it's a great book!!
This book provides a good starting point for anyone looking to introduce more realistic physics into their game. It provides an overview of the laws of mechanics, focusing on rigid body and particle dynamics. It then takes these principles and applies them to specific simulations which often come up in games, such as projectiles, cars, airplanes, and hovercraft. The math is simplified, so the results are not always completely accurate, but they should be good enough for many games.


The book does have several shortcomings which prevent it from being a great book, the most important of which is that the content is fairly limited. It's less than 300 pages, and a significant amount of space (especially in the later chapters) is taken by source code listings. Of course, this is somewhat offset by the book's relatively low price.


If you buy this expecting it to be the ultimate guide to physics in games, you'll be disappointed. However, if you buy it as an introduction (which how it's intended to be used), I think you'll be happy with it.
Like the rest of the reviewers, I was somewhat disapointed with the amount of content in the book, especially since it expects you to know some basic physics and calculus already. Like them, I bought it the day it came out, and was pretty pleased with it (especially since it helped me on my physics final [highschool physics, that is]). It does go into some "hardcore" physics, but not indepth as much as I would have wanted. Also, all of the code that deals with graphics was written in DirectX (Direct3D), so if your video card does not support it well, the demo's will look horrible.

I look foward to other Game Development releases O'Reilly comes out with, but maybe I'll be a little more hesitant to pick one up so quickly.
I reacted the same way Akura did, when I saw this book, I wanted it as soon as possible. However, I live in Sweden, so I had to wait for it to get here, to avoid expensive shipment. Now when I've got it, I find it an outstanding book, but being not having English as my native language I find it sometimes hard to understand, most because of having learnt physics and math in Swedish, but this really isn't the book's fault. Overall, this is a great book for people who are interested in physically accurate games. Great!
good book
When I saw that this book was available, I rushed to get it. Amazon nor fatbrain had it so I ordered directly from Orielly, But I think I put my standard too high.

While this is a very good book, I was hoping that it covered things more indepth. IT gives you a very good introduction to the physics and games, but lacks that little touch like adding some thoughts on weight transfer on cars (the whole chapter about cars is 4 pages, I have a book that ONLY focus on cars and its more than 500).

The is some problems with the examples available fomr the o'Rilley site for this book (2 of them don't run) but the biggest one is probably the last example program (the 3d rigid body simulator) where the system explodes (mathematically speaking) with collisions. While I haven't analyzed the code, I suppose its the result of using Euler integration instead of a 4th or superior order approximation (runge Kutta for example) but I'll have to check the code to see if it is a math problem or a physics one.
Also, some of the graphics are weird, they have a legend for four functions, and only two show on the graph.


I suppose all this negatively is from my high expectations for the book, so if you are eager to buy a physics book that will make you an expert, well, buy this as an introduction and then get some classic books on classical mechanics like Beer & Johnson book.

Also, the code is in C, but its designed in a object oriented way, which makes it sometimes hard to understand (making it in C++ would have save both pages and make the code more readable).
Overall, is a very good introduction, and you can expect that by the end of the book, you can realistic model physics on your games, but not to the level of accuracy (like weight tranfer or cars on springs for a racing game) that is needed for the today's games.
ok
This book's pretty good. My main complaint is the author just doesn't go in depth enough on many topics, plus many of the demos work very poorly or not at all.

I bought this book expecting to learn to implement a complete rigid body physics system. Nope. The code for the examples isn't reusable, and is very inefficient. Plus some of the techniques described in the book (especially the one concerning interpenetration between bodies) just don't work, and are very processor intensive and unoptimized.
This book deserves only a short review: It's the worst tech book I own. it is muddled, inconsistent with terminology, and the examples are just terrible - both messy and not really functional. The 3D multi-rigid body simulation is simply unstable (but the demo is hard coded to reset to hide it, which is shameful).

I just downloaded one of the demos to check if it's been updated - no it's still just the same, with a date stamp of 2001. The author obviously has no sense of pride in his work and abandoned it years ago - I recommend readers do the same. At the time it came out there weren't many books/examples available - the situation is very different now.

Sorry - I wish I could be more positive, but I wish more that the author had made a better effort. I wasted my money on it (admittedly years ago now) and wouldn't want anybody else to do so. I find it hard to believe that it's still being sold, to be honest.

PARTNERS