Programming Books C Java PHP Python Learn more Browse Programming Books
MATHEMATICS & PHYSICS FOR PROGRAMMERS and over one million other books are available for Amazon Kindle. Learn more
Qty:1
  • List Price: $49.95
  • Save: $18.86 (38%)
FREE Shipping on orders over $35.
Only 5 left in stock.
Ships from and sold by Amazon.com.
Gift-wrap available.
Add to Cart
FREE Shipping on orders over $35.
Used: Acceptable | Details
Condition: Used: Acceptable
Comment: Ships directly from Amazon! This book is used in acceptable condition and MAY NOT CONTAIN cd's, access codes, or supplements even if stated in the title. It may contain highlighting/markings, stickers on the covers, and the covers and corners may show shelf wear. Satisfaction guaranteed.
Access codes and supplements are not guaranteed with used items.
Add to Cart
Have one to sell? Sell on Amazon
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

Mathematics and Physics for Programmers (Charles River Media Game Development) Paperback – May 1, 2005

ISBN-13: 978-1584503309 ISBN-10: 1584503300 Edition: 1st

Buy New
Price: $31.09
10 New from $22.99 26 Used from $6.12
Amazon Price New from Used from
eTextbook
"Please retry"
Paperback
"Please retry"
$31.09
$22.99 $6.12

There is a newer edition of this item:


Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student



Frequently Bought Together

Mathematics and Physics for Programmers (Charles River Media Game Development) + Real-Time Collision Detection (The Morgan Kaufmann Series in Interactive 3-D Technology) + Game Engine Architecture
Price for all three: $164.63

Buy the selected items together

NO_CONTENT_IN_FEATURE

Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now

Product Details

  • Series: Charles River Media Game Development
  • Paperback: 608 pages
  • Publisher: Cengage Learning; 1 edition (May 2005)
  • Language: English
  • ISBN-10: 1584503300
  • ISBN-13: 978-1584503309
  • Product Dimensions: 9.2 x 7.4 x 1.3 inches
  • Shipping Weight: 2.2 pounds (View shipping rates and policies)
  • Average Customer Review: 3.2 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #1,129,161 in Books (See Top 100 in Books)

Editorial Reviews

About the Author

Danny Kodicek is a graduate of Cambridge University. He works with Sunflower Learning in the UK, developing science simulations and tools for schools - his software has been translated into over fifteen languages and is sold worldwide. As a freelancer his previous clients include the BBC and the Royal Air Force, and he was co-creator of the award-winning TimeHunt Web site.

More About the Authors

Discover books, learn about writers, read author blogs, and more.

Customer Reviews

This is a great overall look at basic math concepts used in games.
Allen Partridge
The topics are covered in a sensible order at a good clip and could be quite useful to many a programmer.
Scotty Kay
It fails at trying to keep its teachings simple, though I can't program yet so that may be why.
Francis

Most Helpful Customer Reviews

7 of 7 people found the following review helpful By Ryan J. on September 23, 2008
Format: Paperback
I took physics, linear algebra, and calculus when I was in college.

Unfortunately, upon getting my IT job developing business applications, I did not have much use for them and when I became interested in game development, I realized that I had forgotten a great deal of information that I learned while I was in school.

I did have my linear algebra and calculus text book, but I misplaced (or sold) my physics book. I first looked online for quick tutorials, but a lot of tutorials left a lot to be desired.

This book briefly reviews the necessary basics which quickly returned to me and later applies them 2d and 3d scenarios.

I especially like the language agnostic approach the author has taken with the pseudocode in the book. The introduction states that no knowledge is assumed from the reader as each following chapter builds on a previous one. While, so far that statement has held true, I do wonder if a reader with absolutely no knowledge linear algebra, trig, calculus, and physics will fully grasp what the author is saying. Nevertheless, I do not see that as a negative since the book would be prohibitively huge it were anymore detailed.

The glossary is a nice inclusion and so far has been thorough enough to find everything what I was looking for.

I am certainly glad that I lost my physics book. Otherwise, I would not have this fine book.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
8 of 10 people found the following review helpful By Julio Terra on August 12, 2010
Format: Paperback
According to the introduction of this book it was designed because "increasingly people are coming into programming from backgrounds other than math. Artists and musicians; authors and screenwriters; businesspeople and teachers all find themselves drifting into the "new media" as a useful additional tool to their trade... So this book tries to address these problems directly by going right back to the fundamentals."

Unfortunately, I found that this book failed to be a good resource for people who do not have an strong background in math. It seems to be a good refresher for people who have a strong math background and are looking for a refresher. The reason being the author is not able to explain math concepts using simple language in a way that can be easily understood by the audiences he claims to be trying to serve. As other reviewers have noted, the author also often includes complex equations and transformations with little explanation.

I found that when reading this book I often needed to turn to wikipedia or other online resources to understand the concepts being covered. Those other resources usually provided much clearer explanations of these key concepts - using language, and examples that were easy to understand for people without background in math.

If you have a strong background in math and already understand the lingo used by mathematicians then this book is for you. if you are an artist, writer, musician with little background in math look elsewhere (and let me know if you find a good one).
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 6 people found the following review helpful By Scotty Kay on July 28, 2013
Format: Paperback Verified Purchase
This book would be good if it were not for the embarrassing number of typos and mistakes. I'm fortunate in that I already know a lot of the material that is being presented so I have been able to notice many of the errors, but I'm still concerned that there are many inaccuracies that I am not noticing on topics I'm unfamiliar with.

The fact that this is a second edition is even more puzzling. If this is a second edition, how much worse could the errors in the first edition have been? The official website does not have an errata or notes so there's not even a location where you can check to see what is wrong in the book.

The errors present are a real shame, because this book could've been quite good. The topics are covered in a sensible order at a good clip and could be quite useful to many a programmer. Unfortunately, with this book, you can never be sure if the material being presented is correct.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 1 people found the following review helpful By PhilC_Houston on December 6, 2013
Format: Paperback Verified Purchase
Good instructional material but for me I would have liked to have a text book style problems to solve. xxxx
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
1 of 2 people found the following review helpful By Slate on May 7, 2013
Format: Paperback
it does what it says on the can! basically you can't argue with the book, you'll enjoy reading it, it could be improved in some places but I got through the full book and it was refreshing, brushing up on some things I've not done in a while :)
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
5 of 9 people found the following review helpful By David Tucker on November 17, 2009
Format: Paperback Verified Purchase
I picked this book after reading lots of reviews. I wanted a book that covered game physics and could help me reconnect to the math I was using on the job. But this book, while covering every topic I was interested in does a very poor job of explaining what is going on. The author often throws out a complex equation with no explanation of the terms and transforms the equation into a seemingly different variation with all new terms and zero effort to tie them together. The code is too agnostic, and not useful for reading or using. I am back at amazon looking for a better book, this one is to simple for someone versed in the math and lacks the explanations needed to help someone get back up to speed on the subjects. If you had never had a college physics course or taken calculus you would not be able to get anything out of this book at all.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
0 of 1 people found the following review helpful By gelson on February 4, 2012
Format: Paperback Verified Purchase
This is not a book to read in a weekend, is a technical literature, but succeeds in capturing the need for advanced programdores inicantes and even games.
I recommend traveling the fabulous underworld of these sciences are physics and mathematics.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Customer Images

Search