作者:Ian Millington
出版日期:March 21, 2007
出版社:其它
页数:480
ISBN:ISBN-10: 012369471X ISBN-13: 978-0123694713
文件格式:PDF
Book Description
A practical guide to building physics engines using simple, understandable maths!
Product Description
Simulating physics helps cutting-edge games distinguish themselves bymaking virtual objects behave as we expect them to in the real world.Physics engines are the software programs that run these simulations.Building an engine is difficult, however. There are a large number ofnew developers (and hobbyists) coming into this market who need helpthrough this complex process. Current introductory books areinadequate; they don’t bring enough real-world programming experienceto the task. There is a need for an introductory book on game physicswith solid coding guidance but which limits the math content. IanMillington brings his extensive professional programming experience tothis problem. He has developed games since 1987, has studied AI andmathematics at the PhD level, and founded Mindlathe Ltd., a companythat designed and built commercial physics engines. Physics EngineDevelopment carefully describes each step in the creation of a robust,usable physics engine. It introduces the mathematical concepts in aclear and simple manner, keeping to high school level topics andbuilding a physics code library as it goes. Each new concept isexplained in diagrams and code to make sure that even the most noviceof game programmers understands. The companion CD-ROM includes thesource code for a complete physics engine of commercial quality. Thisbook will serve as a introduction to more mathematically advanced bookson game physics, such as Dave Eberly’s Game Physics.