1st Edition
Mathematics of Game Development A Collection of Applied Lessons
Introduction
Chapter 1. Unity Fundamentals
Animal House + Falling Balls
Chapter 2. Programming Fundamentals
Bouncy Box
Chapter 3. Position of Game Objects in 2D | Points on a Coordinate Plane
Platformer
Chapter 4. Distance | Right Triangles, Pythagorean Theorem, and the Distance Formula
Bombs Away
Chapter 5. Field of View | Pi and Finding Angles using SIN, COS, TAN
Avoid Detection
Chapter 6. Simulating Physics in a Virtual World | Matrices and Vectors
Critters
Chapter 7. Sinusoidal Functions | Sine and Cosine
Headbob
Chapter 8. Directionality | Dot Product
Speed Racer
Chapter 9. Orthogonal Directionality | Cross Product
Chapter 10. Reflections | Vector Projection and Reflection
The Octagon
Conclusion
Biography
Jacob Enfield is a research faculty member at George Mason University where he teaches game programming in the Computer Game Design program and conducts research at the Virginia Serious Game Institute. Jacob has worked professionally as an educational game developer and has taught a wide range of subjects, including computer science, game development, virtual reality, multimedia production, machine learning, artificial intelligence, and mathematics.






