Mathematics for Game Development - Unity 6 Compatible

A Beginner's Guide to Essential Mathematics, Data Structures and Algorithms used in Game Programming applied in Unity
4.50 (1759 reviews)
Udemy
platform
English
language
Game Development
category
instructor
Mathematics for Game Development - Unity 6 Compatible
17 685
students
15.5 hours
content
Feb 2025
last update
$84.99
regular price

What you will learn

How to use bitwise operations to optimise processing and storage in games.

Everything there is to know about vector mathematics and how to navigate in 2D and 3D space.

The principles and practice behind collision detection with lines, line segments and ray casting.

The beauty of affine transformations and the fundamentals in transforming game objects.

What a quaternion is and how it is used to rotate game objects.

How to build a mathematics library in C# from scratch.

Course Gallery

Mathematics for Game Development - Unity 6 Compatible – Screenshot 1
Screenshot 1Mathematics for Game Development - Unity 6 Compatible
Mathematics for Game Development - Unity 6 Compatible – Screenshot 2
Screenshot 2Mathematics for Game Development - Unity 6 Compatible
Mathematics for Game Development - Unity 6 Compatible – Screenshot 3
Screenshot 3Mathematics for Game Development - Unity 6 Compatible
Mathematics for Game Development - Unity 6 Compatible – Screenshot 4
Screenshot 4Mathematics for Game Development - Unity 6 Compatible

Charts

Students
Price
Rating & Reviews
Enrollment Distribution

Comidoc Review

Our Verdict

This Unity-focused game development math course offers valuable insights into essential mathematical concepts. While the instructor's delivery is clear and concise and there are practical challenges to help solidify understanding, the scattered course structure, repetitive intro, and sometimes basic content can be drawbacks. There's also a lack of advanced topics and mathematical theory, making it more suitable for beginners than experienced programmers seeking in-depth knowledge.

What We Liked

  • Covers essential mathematics for game programming in Unity, including vector mathematics, collision detection, and affine transformations.
  • Instructor has deep knowledge of the subject matter and delivers content in a clear and concise manner.
  • Includes practical examples and challenges to help solidify understanding.
  • Well-paced content that moves at a steady rhythm without lingering too long on any one topic.

Potential Drawbacks

  • Course structure can feel scattered with 18 separate Unity projects, making it difficult to review and organize the material.
  • Intro is repeated for every lecture which can become tedious and distracting.
  • Some sections may be too basic or already familiar to experienced programmers, leading to unnecessary repetition.
  • Lack of mathematical theory and advanced topics such as probability and statistics.
1713332
udemy ID
25/05/2018
course created date
20/11/2019
course indexed date
Bot
course submited by