inflearn logo

Understanding Game Math

For those who are interested in game development and know that math is important, but don't know what math to study, I've prepared a lecture that provides a general explanation. I want to talk about the various maths used in the game production process.

(4.8) 132 reviews

5,752 learners

Level Beginner

Course period Unlimited

game-math
game-math
game-math
game-math
Thumbnail

Reviews from Early Learners

4.8

5.0

룰루랄라RainBow

83% enrolled

The lecture is very understandable

5.0

드로우

33% enrolled

Thank you for the great lecture.

5.0

lee

100% enrolled

It's so great for building a solid foundation!

What you will gain after the course

  • It gives you a general overview of what math is used in game production.

  • Mathematics used to manipulate space

  • Mathematics used to manipulate objects

  • Mathematics used to deal with rotation

Make game development easier
Free game math lectures appear

What is the mathematics needed for game development?
What's there? 📐


Since there was no clear summary of this, I created a program that imitated a game engine and graphics card and implemented everything from points to moving characters to understand the mathematics required for game production and organized them one by one.


Curriculum ✍

This course breaks down game mathematics into three categories and explains core concepts that are essential to know during the production process.

Category 1. Mathematics of Space

Lesson 1: Explains the concepts of space and matrix, which serve as the stage for game production.

Category 2. Mathematics of Objects

Lesson 2: Explains the main mechanisms for implementing moving objects in games.

Lesson 3: Explains the mathematics of combining three points to form a triangle and using this to represent objects.

Lesson 4: Learn about vector operations required to handle objects moving in game space.

Category 3. Mathematics of Rotation

Lesson 5: Explains the basic concepts of trigonometric functions required for rotation transformation and the mechanism of rotation transformation.

Lesson 6: Explains what quaternions are, the four-dimensional numbers used to implement free three-dimensional rotation.


Are you curious about the next lecture?

Recommended for
these people

Who is this course right for?

  • Developers who want to cover the fundamentals of game mathematics

  • Developers who want to know the structure and operating principles of game engines

  • Graphic professions that want to become technical artists

Hello
This is ideugu

14,689

Learners

1,191

Reviews

859

Answers

4.9

Rating

7

Courses

I teach Unreal Engine, Game Mathematics, and Game Production at Chungkang College of Cultural Industries.
- Author of "Lee Deuk-woo's Unreal C++ Programming," selected as the official training textbook for Nexon Korea, 2023
- Head of Education for "Unseen," Smilegate's Unreal Programmer Training Program, 2023
- Epic Games Unreal Authorized Instructor, 2022
- Recipient of Epic Games Unreal Dev Grant for developer support, 2017
- Speaker at Unreal Summit 2017, 2018, 2019
- Host of "Let's Start Unreal" and UEFN 2022, 2023 webinars
- Editorial Committee Member for the Technology section of the Korea Game White Paper, 2022
- Jury Chair for Busan Indie Connect Festival (BIC) 2022, 2023

More

Reviews

All

132 reviews

4.8

132 reviews

  • draw님의 프로필 이미지
    draw

    Reviews 269

    Average Rating 5.0

    5

    33% enrolled

    Thank you for the great lecture.

    • somangthink3177298님의 프로필 이미지
      somangthink3177298

      Reviews 10

      Average Rating 4.9

      5

      50% enrolled

      Before watching the lecture, the terms used in game development were too vague, and I didn't know what they meant. However, you calmly explained the process, which helped me understand how game development emerged and is being utilized in this way. It was very helpful. Thank you.

      • ruden님의 프로필 이미지
        ruden

        Reviews 1

        Average Rating 5.0

        5

        83% enrolled

        The lecture is very understandable

        • ideugu
          Instructor

          I'm glad you understood. Thank you.

      • shaun241149510님의 프로필 이미지
        shaun241149510

        Reviews 1

        Average Rating 5.0

        5

        100% enrolled

        It's so great for building a solid foundation!

        • wkdghfl0243님의 프로필 이미지
          wkdghfl0243

          Reviews 1

          Average Rating 3.0

          3

          100% enrolled

          The title is a spoiler, but I think the explanation is too concise.

          • ideugu
            Instructor

            Yes, next time I will prepare content with a lower eye level. Thank you for your good opinion.

        ideugu's other courses

        Check out other courses by the instructor!

        Similar courses

        Explore other courses in the same field!

        Free