- Paperback: 504 pages
- Publisher: friends of ED; 1st ed. edition (December 6, 2011)
- Language: English
- ISBN-10: 1430236655
- ISBN-13: 978-1430236658
- Product Dimensions: 7.5 x 1.1 x 9.2 inches
- Shipping Weight: 2.4 pounds (View shipping rates and policies)
- Average Customer Review: 17 customer reviews
- Amazon Best Sellers Rank: #1,141,238 in Books (See Top 100 in Books)
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
"Enlightenment Now: The Case for Reason, Science, Humanism, and Progress"
Is the world really falling apart? Is the ideal of progress obsolete? Cognitive scientist and public intellectual Steven Pinker urges us to step back from the gory headlines and prophecies of doom, and instead, follow the data: In seventy-five jaw-dropping graphs, Pinker shows that life, health, prosperity, safety, peace, knowledge, and happiness are on the rise. Learn more
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
About the Author
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The author (Billy Lamberta) has the most pleasant teaching style imaginable. Not once did I think a new concept was taught out of order. Not once did I feel that a lesson wasn't covered well enough for implementing it in the succeeding lessons. The book is so well written that to me it almost felt like floating down a quiet stream in the summertime - you barely notice the movement, but suddenly you look up and you're 10 miles downstream building all manner of real-world physics models and animations.
My favorite thing about this book is that the author teaches the underlying mathematics and drawing principles in such a way that they'll apply to any drawing platform out there. He specifically uses the canvas API for this book, but once you know how to do the mathematics, you can apply it to any platform. Another thing I loved was that Billy always shows you the easy way and the more advanced way of doing something when there's different ways of implementing it. For instance, you can do the more advanced (and processor-intensive) calculations to determine the real-world forces of friction, or you can simply multiply the current velocity by say .9 and it has the exact same effect. Your choice. If you have the processing power and need the simulation to be true-to-life, you know how. If you're looking for a more frugal use of resources and it needs to simply appear life-like, you also know how.
The fact that he teaches the fundamentals of the underlying mathematics and drawing principles means that the information will never become out of date by a platform change or underlying technology change.
Who should avoid this book: People looking for the "quick and easy" method of building simple animations or games. If you love to use software that does the job for you and boasts features like "Learn to build games without having to write code" - this book is absolutely not for you - run away - run far, far away. I personally love to learn things from the bottom up. I want the nitty-gritty details and deep understanding of the underlying concepts so that I can apply them to my own unique projects. Memorizing a few formulas or using "quick and dirty" software will never allow you to truly build the amazing, unique graphics or physics simulations that you are imagining. The more unique and challenging your projects, the deeper your understanding needs to be of the fundamentals. The mathematics and drawing principles covered in this book surely will allow you to be as creative as you're capable of being, without pigeon-holing you into a certain platform or method of doing things.
This is by far the best book for leaning how to program realistic physics-based motion. It's amazing how it breaks down all the fundamental concepts of movement into easy bits of math! Mr Lamberta also explains concepts such as gravity, collision detection, matrices, even 3D!!! There are examples of how to code for each concept and clear explanations on how they work (physics). There is even some touch based code so you can apply the examples to devices other than the desktop I keep my copy of this book as close as possible and constantly refer to it!!!!!!!
Highly recommended, Highly recommended especially if you are interested in programing HTML5 games
Books constantly strikes a perfect balance between background concepts and applications.
For some reason, we don't learn until well into the book that all of the code examples are available on the publisher's web site. Maybe in a future edition or printing the publisher could add that fact on the cover or end sheets.
I'm voting with my feet; I never write reviews, but I believe this book deserves everyone of the 5 stars I gave it.
The book covers the necessary trigonometry and physics theory and math formulas needed for proper kinematics, and has a healthy treatment of 3D graphics. Considering how complex the material can get, the book's voice stays friendly and uses a comfortable pace.
This is a really well done tech book.