Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Essential Mathematics for Game Developers
Rating: 3.7 out of 5(10 ratings)
135 students

Essential Mathematics for Game Developers

Learn the fundamentals of game mathematics for building world class games
Last updated 12/2021
English
English [Auto],

What you'll learn

  • Learn the essential mathematics required for game development
  • Learn how to use mathematical functions present in unity
  • Get a quick refresher on complex mathematics
  • Learn the fundamental of mechanics and game physics in one single course

Course content

8 sections48 lectures6h 4m total length
  • Section Overview0:14
  • Math with Unity4:29

    Learn why math matters in unity, use built-in functions for debugging, and test with floats, magic numbers, and inspector-verified results like 5 and 20 making 25.

  • Math Operators7:11
  • Math with the Vector Class4:30

    Explore vector2 and vector3, and master operations like multiplying a vector by an integer, adding an integer, and adding two vectors; learn how floats represent position and rotation.

  • BODMAS5:19
  • Unity Built-in Math Functions4:23

Requirements

  • Basic knowledge of Unity is required to complete the course

Description

We have created one of the best courses to learn mathematics for game development. We have used a practical pedagogy and a comprehensive syllabus which is must learn for any serious game developer.

In this course, you will be learning everything from calculating vectors to rotations. You'll be learning how to rotate characters based on the direction they are facing without using built-in systems. We'll also be learning how to calculate directions from angles, and much more. We will even learn the start of how to generate procedural terrain through Perlin noise.

So why wait? Let's get started learning essential math today, so you can create games in a much more effective manner!

Major Topics Covered

  • Basic Math Refresher

  • Vectors & Points

  • Quaternions ad Euler angles

  • Trigonometry

  • Ray casts & Reflections

  • Generating Textures & Terrain Through Noise

  • Physics & Mechanics

  • Stealth Game

Why should you take this course?

Math is an integral part of game development, while you can scrape by without it, having some math knowledge under your belt can be very useful. You will learn to:

  • How to differentiate vectors and points

  • Calculating rotation based on a reference object's position

  • How to create a box, sphere, and circle colliders and calculate their size manually based on the dimensions of the object.

  • Have an object rotate based on the ground's rotation below it

  • Master game mechanics and physics

Who this course is for:

  • Anyone who wants to build games will find this course very useful