강의

멘토링

로드맵

BEST
Game Dev

/

Game Programming

Math for game development (PART 1)

This is a lecture where you easily learn important mathematical concepts used in games. People who know math well take that knowledge for granted, so they cannot teach under the assumption that you know nothing. I will explain from a beginner's perspective, truly treating you as someone with no prior knowledge.

(5.0) 16 reviews

1,421 learners

  • eazuooz
게임수학
게임개발자
C++
Linear Algebra
game-math

Reviews from Early Learners

What you will learn!

  • Geometry and Vector

  • Game Math

  • mathematics

  • Linear Algebra

  • Vector

  • Matrix

“Learn the mathematical knowledge needed to create games.

When making a game, you need various mathematical knowledge. If you have basic high school math knowledge, you can learn the math needed to make a game and make the game. However, most books and lectures explain game math under the assumption that you understand the relevant mathematical content. This lecture teaches the knowledge needed for game math with examples that even elementary school students can understand.

All lectures are provided with lecture notes. Watching lectures repeatedly is a huge waste of time during the difficult employment period. You should listen to the lectures carefully the first time and review them using a book (document) so that you can learn quickly and make it your own.

Learn about these things

“Never learn too much at once.”

Just like programming, math is the same. If you learn too much at once, it becomes difficult to master. Learn math by breaking down the concepts necessary for game math into the smallest possible pieces.

Knowledge and Training (Skills)

Technology is not simply knowledge or information. People mistakenly think that knowing the right answer or having access to information is technology, so they use the method of finding it and writing it accordingly. They mistakenly think that they have acquired technology by finding the answer and following it. Skill is the continuous repetition and mastery of knowledge and information until it becomes familiar to your body. Through training and practice, we visualize mathematical knowledge and turn it into your skills.

Through continuous training, you will experience game production and various programming problems, and develop problem-solving skills by connecting the knowledge you have previously learned.


The above lecture will have a great synergy effect if taken in parallel with the lecture on creating your own engine using Directx11.


This lecture is being updated regularly and will be uploaded sequentially starting with previously recorded lectures.

Things to note before taking the class

Practice environment

  • Pencil and notebook

  • App that allows handwriting

Study Materials and Questions Discord

Lecture Target

  • Those who want to study the mathematical content required for 3D modeling

  • Those who want to study the mathematical content required for games

  • Those who have difficulty expanding their mathematical knowledge into the game world after taking spoon-fed math classes

Recommended for
these people

Who is this course right for?

  • Game maker lacking math knowledge

  • A programmer who wants to understand Linear Algebra

  • Person needing mathematical knowledge for art work

Need to know before starting?

  • Mathematical knowledge at the 10th-grade level

Hello
This is

10,908

Learners

106

Reviews

17

Answers

4.9

Rating

8

Courses

경력

  • Neople (컨텐츠 개발팀)

  • Dave studio (FD 프로젝트 리드 프로그래머)

  • 인디게임 패스트트랙 수상

  • 어소트락게임아카데미 게임엔진 프레임워크 개발 및 교육

  • OZ 인터미디어(서버, 클라 개발자)

  • 크래프톤(KRAFTON) - inzoi studio

  • 서울 과학기술 대학교 대학원 (그래픽스 연구실)

 

관심 분야

  • 컴퓨터 그래픽스 프로그래밍

  • 네트워크 프로그래밍

  • 인디게임 개발

  • 유니티/언리얼

 

소개

여러가지 프로그래밍 강의를 듣고 따라서 코드를 작성하여도 나의 프로그래밍 실력은 늘지 않습니다.

단순 암기와 베끼는 실습을 최소화 하고 ‘스스로 프로그래밍 할 수 있는 능력’에 집중합니다.

프로그래밍은 기술직군 입니다. 책과 영상으로 이해만 하는 것은 그 때 뿐입니다. 이해를 바탕으로 끊임없는 반복과 훈련으로 나의 기술로 만들어야 합니다.

 

현재 업계에 몸담고 있는 만큼, 현업에서 사용하는

실전 노하우와 기법을 최대한 공유 드리고자 합니다.

 

진로 및 직업 상담 : https://inf.run/CkScB
개인 및 그룹 과외 문의 : eazuooz@gmail.com

 

 

Curriculum

All

11 lectures ∙ (3hr 59min)

Published: 
Last updated: 

Reviews

All

16 reviews

5.0

16 reviews

  • d2v210p님의 프로필 이미지
    d2v210p

    Reviews 47

    Average Rating 4.6

    5

    36% enrolled

    • kukaeden님의 프로필 이미지
      kukaeden

      Reviews 469

      Average Rating 5.0

      5

      36% enrolled

      I'm a game developer and this was very helpful. Thank you.

      • rudals40238262님의 프로필 이미지
        rudals40238262

        Reviews 1

        Average Rating 5.0

        5

        36% enrolled

        • jjhgwx님의 프로필 이미지
          jjhgwx

          Reviews 564

          Average Rating 4.8

          5

          27% enrolled

          Thank you for the great lecture!

          • developerpanda님의 프로필 이미지
            developerpanda

            Reviews 1

            Average Rating 5.0

            5

            36% enrolled

            Limited time deal

            $19.80

            25%

            $26.40

            eazuooz's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!