Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
【한글자막】 게임 수학 : 게임 개발자가 꼭 알아야 할 핵심 수학 이론
Highest Rated
Rating: 4.7 out of 5(368 ratings)
4,781 students

【한글자막】 게임 수학 : 게임 개발자가 꼭 알아야 할 핵심 수학 이론

실제 비디오 게임 속 문제를 재미있게 해결해보며 게임 디자인과 코딩을 위한 수학 이론 제대로 마스터하기
Last updated 8/2024
Korean

What you'll learn

  • 보다 퀄리티 있는 게임 개발을 위한 핵심 수학 개념
  • 이진수, 십진수, 십육진수 등 기수법 이해
  • 다양한 기수 체계에서 덧셈, 뺄셈, 곱셈, 나눗셈을 하는 법 숙달
  • IEEE754 부동소수점 표현법의 개념과 효과 이해
  • 2D, 3D, 그 이상의 고차원 벡터 공간에 관한 심화 학습
  • 사인, 코사인, 탄젠트 등 삼각법을 활용한 계산 방법 학습
  • 벡터의 내적과 외적 등 고급 벡터 연산 이해
  • 포물선 운동과 관련된 수학에 관한 이해
  • 조합과 확률 이론의 개념과 실제 용례 탐구

Course content

7 sections122 lectures13h 22m total length
  • 환영 인사1:00

    In this video (objectives)…

    1. Ask lots of questions

    2. Immediately practice every concept

    3. Learn to love the beauty of math

    4. Challenge each other

    5. Give feedback.

    After watching (learning outcomes)…

    Be ready to start the course.

  • 덧셈과 뺄셈4:36

    In this video (objectives)…

    1. Explain addition in terms of numberline.

    2. Demonstrate subtraction.

    3. Show Unity integer overload.

    After watching (learning outcomes)…

    Have a basic understanding of the integer number line.

  • 어림수6:20

    In this video (objectives)…

    1. Round numbers using traditional rounding, floor, and ceiling Link Text

  • 곱셈과 숫자 블록7:18

    In this video (objectives)…

    1. Multiplication on the number line.

    2. Visualising multiplication with blocks.

    After watching (learning outcomes)…

    Have a very basic grasp of multiplication.

  • 나눗셈9:30

    In this video (objectives)…

    1. Division of integers.

    2. How the sign quadrant applies.

    After watching (learning outcomes)…

    Know how to divide whole numbers, and what sign of answer to expect.

  • 나머지8:28

    In this video (objectives)…

    1. Understand the concept of remainders left from division and how these can be used to organize data and make decisions.

  • BODMAS3:39

    In this video (objectives)…

    1. How brackets work.

    2. The order of operations.

    After watching (learning outcomes)…

    Know the basic order of operations most computers use.

  • 퀴즈
  • 거듭제곱, 제곱과 세제곱9:31

    In this video (objectives)…

    1. Powers or exponents as a shortcut for repeated multiplication.

    2. Squaring and square roots as they relate to area.

    3. Cubing and cube roots as they relate to volume.

    After watching (learning outcomes)…

    Have a better basic understanding of exponents.

  • 가로 계산기6:09

    In this video (objectives)…

    1. Turning your calculator sideways may make it scientific!

    2. How the top row of buttons work.

    3. About raising to any power.

    4. A preview of reversing powers.

    After watching (learning outcomes)…

    Feel more confident with the top two rows of your scientific calculator.

  • 소수의 제곱4:23

    In this video (objectives)…

    1. Square 2.5.

    2. Square 3.5.

    After watching (learning outcomes)…

    Understand how to raise a decimal number to a power.

  • 제곱근7:40

    In this video (objectives)…

    1. Look at what reversing a cube means.

    2. See a general rule for combining powers.

    After watching (learning outcomes)…

    Understand how to reverse a powers.

  • 퀴즈
  • 차트와 그래프 기초8:46

    After watching (learning outcomes)…

    How to label your graph axis properly with units. Interpreting the slope of a graph in math.

  • 그래프 아래 면적 기초6:20

    After watching (learning outcomes)…

    Approximate the area under a curve with rectangles

  • 기울기 측정의 기초6:10

    After watching (learning outcomes)…

    Calculate the gradient of a straight line.
    Estimate the gradient at a point on a curve

  • 거리와 속도, 시간의 관계6:33

    In this video (objectives)…

    1. Ben looks at a speed vs time chart, and explores how the area underneath relates to distance covered. We also start looking at what slope or gradient means on a graph.

  • 퀴즈
  • 변화율8:19

    In this video (objectives)…

    1. Plot 2^T chart by hand.

    2. Measure slope at two points.

    3. Plot 3^T by hand, and compare slopes

    After watching (learning outcomes)…

    Know how to measure slope of a chart.

  • 마법의 숫자 e7:07

    In this video (objectives)…

    1. Look at acceleration curves.

    2. Note how 2^x has a slope less than it's value.

    3. Note how 3^x has a slope greater than it's value.

    4. Discover e^x (about 2.718...) has a slope equal to it's value!

    After watching (learning outcomes)…

    Have some understanding of the natural number e.

  • 로그 기초9:14

    In this video (objectives)…

    1. Recall how roots reversed powers.

    2. How do we answer a^b=c if we don't know b?

    3. Logarithms answer this sort of question.

    4. In plain English, how many times did b multiply by it's self?

    After watching (learning outcomes)…

    Understand how to use base 10 and base e logs.

  • 로그 - 밑변환 공식4:55

    In this video (objectives)…

    1. Learn the formula behind changing logarithmic bases and use this to calculate logs to any base using a calculator

  • 계승과 순열6:16

    In this video (objectives)…

    1. Understand wow factorials are calculated, and how they relate to permutations. What's a practical application for factorials in math?

  • 기수법7:06

    In this video (objectives)…

    1. Understand the concepts behind different number bases and gain the skills to be able to convert and interpret binary and hexadecimal numbers.

  • 과학적 표기법11:31

    In this video (objectives)…

    1. Learn to write very large and very small numbers concisely using scientific notation.

  • 체크포인트0:48

    In this video (objectives)…

    1. Where to get instant help via Discord

    2. Recognise an integer overflow

    3. Add and subtract integers (inc -ve)

    4. Draw and label the 4 sign quadrants.

    5. Multiply -ve and +ve integers

    6. Divide +ve and -ve integers

    7. Expand BODMAS or PEMDAS acronyms

    8. Evaluate A Maths Statement Containing Brackets

    9. Raise one number to the power of another

    10. Access a scientific calculator

    11. Use a computer to square a decimal number

    12. Take square roots and cube roots of whole numbers.

    13. Interpret a simple line chart

    14. Approximate the area under a curve with rectangles

    15. Calculate the gradient of a straight line

    16. Interpret the meaning of the gradient of a graph

    17. Use the Speed, Distance, Time magic triangle

    18. Estimate the gradient at a point on a curve

    19. Correctly identify the definition of the natural number e

    20. Recognise situations in which a base 2 logarithm

    21. Perform base 2 logarithms on a scientific calculator

    22. Calculate a factorial manually & on a calculator

    23. Use a factorial for simple permutation calculations

    24. Apply all basic math skills to a new situation

    After watching (learning outcomes)…

    Celebrate how much you've learned this section.

  • 퀴즈
  • 다음 학습0:13

Requirements

  • 게임 수학에 대한 배경 지식이 없어도 괜찮습니다
  • 직접 손으로 써가면서 퀴즈를 풀어보기 위해 펜과 종이, 필기도구가 필요합니다.

Description


  • 게임 디자인과 개발을 더 잘 하도록 도와주는 국내 유일 게임 수학 강의

  • 실제 비디오 게임 속 문제 상황을 해결하며 재미있게 학습해보는 게임 개발 핵심 수학 이론

  • 퀴즈를 통한 학습 및 C#, C++, Python 언어로 코드화 하면서 게임 수학 기초 이론 완벽 마스터



[수학과 게임 개발에 무슨 관계가 있는건가요?]

게임에서 점수를 집계하는 흥미로운 메커니즘, 한 물체가 다른 물체를 부드럽게 따라가도록 하는 방법, 발사체의 경로를 계산하는 방법, 삼각형의 특성을 이용해 적을 정확하게 겨냥하는 방법, 무작위로 아이템을 드롭하게 하는 방법 등.


완성도 있는 게임 속에는 수학이 살아 움직입니다. 수학과 게임은 절대로 뗄 수 없는 관계입니다.


본 강의에서는 게임 개발과 관련 있는 기초 수학 개념을 배웁니다. 흥미로운 실제 문제를 통해 게임을 더 재밌고 완성도 있게 하는 수학 개념을 여러분의 것으로 만들 수 있습니다.



[게임 수학을 마스터하기 위한 최적의 학습 내용 & 방법]

본 강의에서는 아래와 같은 내용을 배웁니다.


  • 게임 개발과 관련된 방정식을 작성하고 풀어내는 방법

  • 삼각형과 원, 기타 도형을 이용해 삼각법의 기초 내용을 재미있게 학습

  • 2D 및 3D 게임을 충분히 개발할 수 있을 만큼 벡터 연산 학습

  • 허수와 복소수, 각과 사원수에 관해 학습


위 내용을 보다 재밌게 학습하기 위해, 실제 비디오 게임 기획과 개발 과정에서 발생하는 문제상황을 해결해가는 방식으로 수학 개념을 학습합니다. 이를 통해 수학적 개념 뿐만 아니라, 왜 이런 수학적 개념이 필요한지 목적도 이해할 수 있습니다.


학습한 내용을 완벽하게 이해하기 위해 다양한 퀴즈와 함께, 연산 내용을 직접 코드화 해봅니다. 추상적인 개념 수준으로 학습을 끝내지 않고, 강의에서 학습한 수학적 내용을 실제 게임에 적용할 수 있게 됩니다.



[130만 수강생의 게임개발 학습을 도운 Ben & Gray 강사의 한 마디]

GameDevtv Team의 Ben, Gray 입니다. 저희의 <게임 수학 : 게임 개발자가 꼭 알아야 할 핵심 수학 이론> 코스에 오신 것을 환영합니다!


이 코스는 킥스타터에서 성공적으로 펀딩을 완료한 결과물이며, 우리 커뮤니티에 모인 전 세계 수십만 회원들의 한결같은 요구에 답하기 위해 제작되었습니다. 여러분의 손으로 직접 필기 노트를 작성하고, C#, C++, 파이썬 등 최신 프로그래밍 언어로 일부 연산 내용을 코드화 해보면서 여러분의 수학 기초는 더 단단해질 것입니다.


우리는 게임만을 위해서가 아니라 삶의 여러 분야에 적용하기 위해서도 수학을 배워야만 합니다. 여러분의 수학 실력이 향상되는 만큼, 여러분의 세상은 더욱더 다채로워질 것입니다.


지금 바로 더 다채로운 세상의 문을 열기 위한 수학 강의를 저희와 함께하시죠. 분명히 만족하실 겁니다!


강의에서 뵙겠습니다.


- Ben & Gary

Who this course is for:

  • 수학적인 기초가 부족하다고 느끼는 게임 개발자
  • 게임 개발자가 아니더라도 수학을 재미있게 배우고 싶은 분
  • 기초 수학 실력을 더욱 단단하게 다지고 싶은 개발자