Mô tả

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 start 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:


  • 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.

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 Kickstarter, 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.

Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

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.

This course is still in development, with new content dropping on a weekly basis.

Join us on this exciting journey now, you won't be disappointed!

Bạn sẽ học được gì

Fundamental math concepts

Number base manipulation including binary, decimal and hex

Addition, subtraction, multiplication and division in multiple bases

IEEE754 floating point and why it matters

Deeply understand vector space in 2D, 3D and higher!

Trigonometry calculations such as sin, cos and tan

More advanced vector math such as dot and cross products

Projectile motion mathematics

Combinatorics and probability theory and where to use it

Yêu cầu

  • Pen & paper or digital equivalent
  • Internet access for quizzes and reference
  • NO math skills required

Nội dung khoá học

7 sections

Introduction & Arithmetic

28 lectures
Welcome To The Course
01:00
Addition & Subtraction
04:36
Rounding
06:20
Multiplication & Number Blocks
07:18
Division
09:30
Remainders
08:28
BODMAS
03:39
Quiz
6 questions
Squaring, Cubing & Powers
09:31
Sideways Calculators
06:09
Squaring Decimals
04:23
Reversing Powers
07:40
Quiz
5 questions
Charts & Graphs 101
08:46
Area Under Chart 101
06:20
Gradient Of A Line
06:10
Distance, Speed & Time
06:33
Quiz
6 questions
Rates Of Change
08:19
The Magic of e
07:07
Logarithms 101
09:14
Logarithms - Changing Base
04:55
Factorials & Permutations
06:16
Number Bases
07:06
Scientific Notation
11:31
How To Pass Your First Math Checkpoint
00:48
Quiz
5 questions
What Now?
00:10

Algebra and Equations

24 lectures
Introduction: Algebra & Equations
00:59
Algebra 101
08:07
Inequalities
08:28
Plotting Graphs
05:43
Gradient and Intercept
06:28
Linear Equations
09:19
Quiz
6 questions
Graphing Simultaneous Equations
07:15
Simultaneous Equations (Substitution)
05:23
Simultaneous Equations (Elimination)
06:53
Parallel Lines
07:21
Quiz
5 questions
Parabolas
04:47
The Quadratic Equation
03:53
Intercept Form
07:52
The FOIL Method
04:28
Vertex Form
07:48
Quiz
5 questions
Completing The Square Part 1
05:27
Completing The Square Part 2
07:02
Factoring Quadratics
08:48
Less than Two Roots
05:31
Quiz
5 questions
Section Wrap-Up
01:13

Introduction: Angles and Circles

21 lectures
Introduction: Angles and Circles
01:10
The Circle
03:50
What is Pi?
05:38
Degrees and Radians
10:17
Triangles
07:13
Quiz
5 questions
Pythagorean Theorem
07:50
Sine, Cosine, and Tangent Part 1
07:56
Sine, Cosine, and Tangent Part 2
10:53
SOH CAH TOA
11:13
Quiz
5 questions
The Sine Rule
11:00
The Cosine Rule
07:32
The Sine & Cosine Rules Explained
11:25
Solving Any Triangle
03:48
Quiz
4 questions
Graphing Sine, Cosine, and Tangent
04:16
Manipulating Sine Waves
08:51
Combining Waves
05:16
Quiz
5 questions
Section Wrap-up
01:01

Vectors and Matrices

24 lectures
Introduction: Vectors and Matrices
01:12
Reading and Writing Vectors
09:54
Magnitude vs Squared Magnitude
12:46
Coordinate Systems
04:46
Vector Addition
09:48
Scalar Multiplication
06:35
Quiz
5 questions
Normalizing Vectors
05:12
Zero Vectors
02:29
Dot Product
13:05
Cross Product
10:26
Reflection
09:23
Project on a Plane
08:50
Quiz
5 questions
What is a Matrix
06:07
Addition and Scalar Multiplication
05:29
Adjacency Matrix
06:14
Matrix Multiplication
07:44
Quiz
5 questions
Identity Matrix
05:14
Determinant
06:38
Matrix Inverse
09:30
Quiz
5 questions
Section Wrap-Up
01:13

Rotation & Interpolation

22 lectures
Introduction: Rotation and Interpolation
01:12
Vector Direction
07:58
Imaginary Numbers
08:07
Complex Numbers
04:03
Complex Multiplication
08:08
Quiz
4 questions
Polar Coordinates
07:18
Rotation Matrix
06:59
Euler Rotation
09:36
Gimbal Lock
03:19
Quiz
4 questions
What are Quaternions?
04:33
Quaternion Multiplication Part 1
11:25
Quaternion Multiplication Part 2
07:07
Quaternion Rotation Part 1
06:53
Quaternion Rotation Part 2
07:33
Quiz
4 questions
LERP
07:35
SLERP
11:34
Easing Functions
05:30
Quiz
4 questions
Section Wrap-Up
01:04

Probability & Statistics

25 lectures
Introduction: Probability and Statistics
01:05
Exploring Data
05:20
Percentages
10:23
Sigma Notation
07:09
Averages
07:51
Outliers
04:53
Quiz
5 questions
Skewness
04:49
Interquartile Range
08:08
Standard Deviation
09:45
Correlation
08:36
Causation
03:08
Normalizing Data
08:53
Quiz
6 questions
Probability 101
08:12
Consecutive Events
09:55
Complement Rule
02:25
Theoretical vs Experimental
04:36
Quiz
4 questions
The Law of Averages
08:06
Bayes' Theorem
12:24
Cumulative Distribution Function
06:07
Elo Rating System
11:50
Quiz
4 questions
Section Wrap-Up
01:14

Continuing Your GameDev Journey

2 lectures
That's All Folks
01:15
BONUS Lecture
00:28

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.