Very possibly, this book covers the most fascinating aspect of video games! How, exactly to you show a stunning, dynamic and interactive 3d world on a flat computer screen made up of pixels? How do you track, move and draw objects in a 3d world? If the last couple of sentences has you scratching your brain through your ear; the answer is math. GameCodeSchool.com are keen to present the renown 3D Math Primer for Graphics and Game Development, 2nd Edition.
In 3D Math Primer for Graphics and Game Development, 2nd Edition put together by Fletcher Dunn and Ian Parberry and published by A K Peters/CRC Press, there will be no tanks, missiles or bombs but you will solve possibly the most fascinating conundrum in video games. 3d math.
Don't be put off by the 2011 publication date, math is the one thing in this industry that is relatively constant.
If you would like to try out some 2d math tutorials you can do so here: Game programming essentials.
This engaging book presents the essential mathematics needed to describe, simulate, and render a 3D world. Reflecting both academic and in-the-trenches practical experience, the authors teach you how to describe objects and their positions, orientations, and trajectories in 3D using mathematics. The text provides an introduction to mathematics for game designers, including the fundamentals of coordinate spaces, vectors, and matrices. It also covers orientation in three dimensions, calculus and dynamics, graphics, and parametric curves.