- STAFF PICKS
- GIFTS + GIFT CARDS
- SELL BOOKS
- FIND A STORE
This item may be
Check for Availability
Other titles in the Charles River Media Game Development series:
Mathematics and Physics for Programmers (Charles River Media Game Development)
Synopses & Reviews
Programmers coming from art, design, filmmaking, music, writing, education, or business fields frequently have little background in the mathematics and physics. Although today's software programs make it easier to become proficient at programming without having a solid foundation in these disciplines, sooner or later all programmers and developers will run into problems that they will need mathematics or physics to solve. This book provides a simple but thorough grounding in the mathematics and physics topics that programmers need to know to write programs, using a non-language specific approach. Each chapter includes exercise sets for additional practice of the techniques learned, or for use as a textbook. The companion CD-ROM provides demo examples of the mathematical and physical principles discussed in the book, with source code in several different languages (C++, Lingo, and Java).
Many programmers frequently have limited backgrounds in the mathematics and physics needed for game development or other complex applications. Sooner or later, all programmers run into coding issues that will require an understanding of mathematics or physics concepts like collision detection, 3D vectors, transformations, game theory, or basic calculus. This book provides a simple but thorough grounding in the mathematics and physics topics that programmers need to write these algorithms and programs, using a non-language-specific approach. Applications and examples from game programming are included throughout, and exercise sets follow each chapter for additional practice of the techniques. The CD-ROM provides simulations of the mathematical and physical principles discussed in the book along with the source code.
Presents commonly encountered maths and physics concepts such as collision detection, motion, game theory, AI, Bezier curves, etc.
About the Author
Danny Kodicek is a graduate of Cambridge University, now working as a freelance programmer and multimedia developer specializing in Web sites and games. He currently resides in the United Kingdom, where his previous clients include the BBC and the Royal Air Force. He is also a director of Wellspring Interactive Ltd, and co-creator of the award-winning, TimeHunt, Web site.
Table of Contents
What Our Readers Are Saying