Mathematics & Physics for Programmers

Author:   Danny Kodicek ,  John Flynt, Ph.D.
Publisher:   Cengage Learning, Inc
Edition:   Preliminary Edition
ISBN:  

9781435457331


Pages:   592
Publication Date:   28 September 2011
Format:   Paperback
Availability:   In Print   Availability explained
Limited stock is available. It will be ordered for you and shipped pending supplier's limited stock.

Our Price $131.97 Quantity:  
Add to Cart

Share |

Mathematics & Physics for Programmers


Add your own review!

Overview

The casual game market continues to expand, and with the use of Flash growing and the increased popularity of the iPhone and other mobile gaming devices, developers have an exciting new route to market. But many of these budding game programmers find that they're missing the core math and physics skills they need to develop even simple games. MATHEMATICS AND PHYSICS FOR PROGRAMMERS, SECOND EDITION teaches beginning game programmers they skills they need to develop causal games. Beginning with the basic aspects of mathematics and physics that are relevant to games, and moving on to more complex topics, the book combines theory and practice and the reader develops a number of games throughout the course of the book. With the concepts and techniques presented in the book, readers should be able to program a number of standard casual game types, including Mario-style platformers, driving simulations, puzzle games, and a simple first-person shooter. They will also gain a basic understanding of 2D and 3D geometry.

Full Product Details

Author:   Danny Kodicek ,  John Flynt, Ph.D.
Publisher:   Cengage Learning, Inc
Imprint:   Delmar Cengage Learning
Edition:   Preliminary Edition
Dimensions:   Width: 19.00cm , Height: 4.00cm , Length: 23.20cm
Weight:   1.340kg
ISBN:  

9781435457331


ISBN 10:   1435457331
Pages:   592
Publication Date:   28 September 2011
Audience:   Adult education ,  Further / Higher Education
Format:   Paperback
Publisher's Status:   Out of Print
Availability:   In Print   Availability explained
Limited stock is available. It will be ordered for you and shipped pending supplier's limited stock.

Table of Contents

Introduction. The Games. Part I: GENERAL TECHNIQUES. 1. Numbers. 2. Arithmetic. 3. Algebra. 4. Trigonometry and Pythagoras. 5. Vectors. Part II: BALLISTICS AND COLLISIONS. 6. Forces, Mass, and Energy. 7. Collisions Between Simple Shapes. 8. Collisions Between Complex Shapes. 9. Particle Systems. Part III: MORE COMPLEX MATHEMATICS. 10. Calculus. 11. 3D Geometry. 12. Lighting and Textures. 13. 3D Terrains. Part IV: MORE COMPLEX PHYSICS. 14. Angular Motion. 15. Friction. 16. Oscillations. Appendix A: Glossary of Mathematical Terms. Appendix B: Language References and Pseudocode. Appendix C: About the CD-ROM. Appendix D: Further Reading and Resources. Appendix E: Answers to Exercises.

Reviews

Introduction. The Games. Part I: GENERAL TECHNIQUES. 1. Numbers. 2. Arithmetic. 3. Algebra. 4. Trigonometry and Pythagoras. 5. Vectors. Part II: BALLISTICS AND COLLISIONS. 6. Forces, Mass, and Energy. 7. Collisions Between Simple Shapes. 8. Collisions Between Complex Shapes. 9. Particle Systems. Part III: MORE COMPLEX MATHEMATICS. 10. Calculus. 11. 3D Geometry. 12. Lighting and Textures. 13. 3D Terrains. Part IV: MORE COMPLEX PHYSICS. 14. Angular Motion. 15. Friction. 16. Oscillations. Appendix A: Glossary of Mathematical Terms. Appendix B: Language References and Pseudocode. Appendix C: About the CD-ROM. Appendix D: Further Reading and Resources. Appendix E: Answers to Exercises.


Author Information

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. John P. Flynt, Ph.D., works in the software development industry, has taught at colleges and universities, and has authored courses and curricula for several college level game development programs. His academic background includes work in information technology, the social sciences, and the humanities. Among his previous books are In the Mind of a Game, Perl Power!, UnrealScript Game Programming All in One, Simulation and Event Modeling for Game Developers (with co-author Ben Vinson), Beginning Pre-Calculus for Game Developers, Java Programming for the Absolute Beginner, Beginning Math Concepts for Game Developers, and Software Engineering for Game Developers. Among other engagements, he has been a speaker at game and educational conferences in San Antonio, LA, Atlanta, Austin, West Lafayette, and the 2004 Xtreme Game Developers Expo in Mountain View, CA. He has worked as a consultant on several curriculum development initiatives involving some of the largest proprietary colleges in the US and has taught literature, political science, computer science, and game development. He has been contracted by DeVry University as a game course developer, and DeVry has adopted Software Engineering for Game Developers for its national curriculum. John lives in the foothills near Boulder, Colorado.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List