Gary Pettie – Math For Video Games: The Fastest Way To Get Smarter At Math
Learn Math for Video Game Design & Coding through Solving Fun Video Game Problems
Maths and video games go hand-in-hand. Video games are a practical, challenging, and fun way to sharpen your math skills. What’s more, video games are like living math. From graphics and physics, to AI and movement, games are full of math.
Learn foundational math concepts relevant to game development. In the course we break it down and build it back up, block by block. For each skill you will from an interesting real-world problem. You’ll always understand why you’re learning a concept, and feel motivated to solve the problem in hand. In the course you will learn:
The concepts learnt will help you create interesting scoring mechanics, have one object smoothly follow another, calculate the path of a projectile, target enemies using triangles and understand how random item drops work.
This course is the result of a successful Kicker, and consistent demand from our community of hundreds of thousands of students worldwide. There is a real need to improve math skills, not just for games, but for many areas of life. You’ll be amazed how much more colourful the world looks as your math improves.
All the math you learn will be reinforced with quizzes. You’ll write your own handwritten notes as you go, to help you remember your skills. We’ll translate some of the math to pseudocode so you can see how it applies to C#, C++, Python and any other modern language.
Benefit from our world-class support from both other students, and the GameDev.tv team who are regularly engaged in the forums and Q&A section.
You will get full lifetime access for a single one-off fee. The creators are qualified and experienced coders and avid gamers, so are able to explain complex concepts clearly, as well as entertain along the way.
Join us on this exciting journey now, you won’t be disappointed!
What you’ll learn in this course:
- How to write and solve equations relevant to game development.
- Basic trigonometry the fun way, triangles, circles & stuff.
- Enough vector math to make 2D and 3D games.
- About imaginary & complex numbers, angles & quaternions.
Your Instructor
Gary is a self-proclaimed nerd who absolutely loves video games, maths, science, and technology.
He studied Computing & IT with the Open University and was first introduced to GameDev.tv in 2017, when he enrolled on the “Complete Unity Developer” course. Gary wanted to get serious about making games and a few months later he was a Unity certified developer and now runs his own indie game studio.
In his younger years, Gary worked as a professional musician and private guitar tutor and particularly enjoyed passing on his knowledge to others. So, when the opportunity arose to become a GameDev.tv instructor, he couldn’t pass up the chance to share his knowledge and passion with all of you!
Course Curriculum (17+ hours)
- Welcome To The Course (1:00)
- Addition & Subtraction (4:36)
- Rounding (6:20)
- Multiplication & Number Blocks (7:18)
- Division (9:30)
- Remainders (8:28)
- BODMAS (3:39)
- Quiz 1
- Squaring, Cubing & Powers (9:31)
- Sideways Calculators (6:09)
- Squaring Decimals (4:23)
- Reversing Powers (7:40)
- Quiz 2
- Charts & Graphs 101 (8:46)
- Area Under Chart 101 (6:20)
- Measuring Gradient 101 (6:10)
- Distance, Speed & Time (6:08)
- Quiz 3
- Rates Of Change (8:19)
- The Magic of e (7:07)
- Logarithms 101 (9:14)
- Logarithms – Changing Base (4:55)
- Factorials & Permutations (7:22)
- Number Bases (7:06)
- Scientific Notation (11:31)
- How To Pass Your First Math Checkpoint (0:48)
- Quiz 4
- Introduction: Algebra & Equations (0:59)
- Algebra 101 (8:07)
- Inequalities (8:28)
- Plotting Graphs (5:43)
- Gradient and Intercept (6:28)
- Linear Equations (9:19)
- Quiz 5
- Graphing Simultaneous Equations (7:15)
- Simultaneous Equations (Substitution) (5:23)
- Simultaneous Equations (Elimination) (6:53)
- Parallel Lines (7:21)
- Quiz 6
- Parabolas (4:47)
- The Quadratic Equation (3:53)
- Intercept Form (7:52)
- The FOIL Method (4:28)
- Vertex Form (7:48)
- Quiz 7
- Completing The Square Part 1 (5:27)
- Completing The Square Part 2 (7:02)
- Factoring Quadratics (8:48)
- Less than Two Roots (5:31)
- Quiz 8
- Section Wrap-Up (1:13)
- Introduction: Angles and Circles (1:10)
- The Circle (3:50)
- What is Pi? (5:38)
- Degrees and Radians (10:17)
- Triangles (7:13)
- Quiz 9
- Pythagorean Theorem (7:50)
- Sine, Cosine, and Tangent Part 1 (7:56)
- Sine, Cosine, and Tangent Part 2 (10:53)
- SOH CAH TOA (11:13)
- Quiz 10
- The Sine Rule (11:00)
- The Cosine Rule (7:32)
- The Sine & Cosine Rules Explained (11:25)
- Solving Any Triangle (3:48)
- Quiz 11
- Graphing Sine, Cosine, and Tangent (4:16)
- Manipulating Sine Waves (8:51)
- Combining Waves (5:16)
- Quiz 12
- Section Wrap-up (1:01)
- Introduction: Vectors and Matrices (1:12)
- Reading and Writing Vectors (9:54)
- Magnitude vs Squared Magnitude (12:46)
- Coordinate Systems (4:46)
- Vector Addition (9:48)
- Scalar Multiplication (6:35)
- Quiz 13
- Normalizing Vectors (5:12)
- Zero Vectors (2:29)
- Dot Product (13:05)
- Cross Product (10:26)
- Reflection (9:23)
- Project on a Plane (8:50)
- Quiz 14
- What is a Matrix (6:07)
- Addition and Scalar Multiplication (5:29)
- Adjacency Matrix (6:14)
- Matrix Multiplication (7:44)
- Quiz 15
- Identity Matrix (5:14)
- Determinant (6:38)
- Matrix Inverse (9:30)
- Quiz 16
- Section Wrap-Up (1:13)
- Introduction: Rotation and Interpolation (1:12)
- Vector Direction (7:58)
- Imaginary Numbers (8:07)
- Complex Numbers (4:03)
- Complex Multiplication (8:08)
- Quiz 17
- Polar Coordinates (7:18)
- Rotation Matrix (6:59)
- Euler Rotation (9:36)
- Gimbal Lock (3:19)
- Quiz 18
- What are Quaternions? (4:33)
- Quaternion Multiplication Part 1 (11:25)
- Quaternion Multiplication Part 2 (7:07)
- Quaternion Rotation Part 1 (6:53)
- Quaternion Rotation Part 2 (7:33)
- Quiz 19
- LERP (7:35)
- SLERP (11:34)
- Easing Functions (5:30)
- Quiz 20
- Section Wrap-Up (1:03)
- Introduction: Probability and Statistics (1:05)
- Exploring Data (5:20)
- Percentages (10:23)
- Sigma Notation (7:09)
- Averages (7:51)
- Outliers (4:53)
- Quiz 21
- Skewness (4:49)
- Interquartile Range (8:08)
- Standard Deviation (9:44)
- Correlation (8:36)
- Causation (3:08)
- Normalizing Data (8:53)
- Quiz 22
- Probability 101 (8:12)
- Consecutive Events (9:54)
- Complement Rule (2:25)
- Theoretical vs Experimental (4:36)
- Quiz 23
- The Law of Averages (8:06)
- Bayes’ Theorem (12:24)
- Cumulative Distribution Function (6:07)
- Elo Rating System (11:50)
- Quiz 24
- Section Wrap-Up (1:14)
- That’s All Folks (1:14)
- BONUS Lecture: Our Other Courses
- 2019-08-27 Live Call 1 (29:04)
- 2019-08-29 Live Call 2 (30:52)
- 2019-09-03 Live Call 3 (Notes Only)
- 2019-09-05 Live Call 4 (32:33)
- 2019-09-10 Live Call 5 (16:41)
- 2019-09-12 Live Call 6 (27:15)
- 2019-09-17 Live Call 7 (45:36)
- 2019-09-19 Live Call 8 (19:15)
- 2019-09-24 Live Call 9 (42:00)
- 2019-09-26 Live Call 10 (19:49)
Sale Page: https://www.gamedev.tv/p/math-for-games/
Archive: https://archive.ph/wip/SXbXx
Reviews
There are no reviews yet.