Search
Duplicate

게임 수학

Status
시작 전
날짜
초급자를 위해 준비한 [게임 프로그래밍, 게임 수학] 강의입니다.

이런 걸 배울 수 있어요

기하와 벡터
게임 수학
수학
선형대수학
벡터
행렬

“게임을 제작하기 위한 수학적 지식을 배웁니다.”

게임을 만들다 보면 여러 가지 수학적 지식이 필요합니다. 고등학교 기초 수학 지식을 가지고 계시다면, 게임을 만들 때 필요한 수학은 배워 나가면서 게임을 제작하면 됩니다. 하지만 대부분의 책과 강의는 해당 수학적 내용을 이해하고 있다는 가정하에 게임 수학을 설명해줍니다. 이 강의는 초등학생도 이해할 수 있는 수준의 예시로 게임 수학에 필요한 지식을 배웁니다.
모든 강의는 수업 노트가 제공됩니다.
이런 내용을 배워요

“절대 많은 것을 한 번에 배우지 않습니다.”

프로그래밍처럼 수학도 마찬가지입니다. 한 번에 많은 걸 배우게 되면 습득하기 어려워집니다. 게임 수학에 필요한 개념을 최대한 잘게 나누어 수학을 배웁니다.

지식과 훈련(기술)

기술이란 단순히 지식이나 정보가 아닙니다. 사람들은 정답을 아는 것, 정보를 접한 것을 기술이라 착각하여 이를 찾고 따라서 작성하는 방법을 사용합니다. 해답을 찾아서 따라 만들고 기술을 얻었다고 착각합니다. 기술이란 지식과 정보를 통해 얻은 내용을 내 몸에 숙달될 때까지 끊임없이 반복 숙달하는 것입니다. 트레이닝과 훈련을 통해 프로그래밍 지식을 여러분의 기술로 만들어 드립니다.
끊임없는 트레이닝으로 게임 제작과 여러 프로그래밍 문제들을 경험하고, 이전에 배워왔던 지식을 연결시켜 문제 해결 능력을 길러냅니다.
위 강의는 DirectX11을 이용한 자체 엔진 제작 강의와 병행할 경우 시너지 효과가 좋습니다.
본 강의는 꾸준히 업데이트되고 있으며, 앞선 촬영된 강의부터 순차적으로 업로드될 예정입니다.
수강 전 참고 사항

실습 환경

연필과 노트
필기가 가능한 앱

학습 자료 및 질문 디스코드

GitHub 소스코드와 수업 노트는 영상 (유튜브) 설명란에 링크가 있습니다.

강의 타겟

3D 모델링에 필요한 수학적 내용을 공부하고 싶은 자
게임에 필요한 수학적 내용을 공부하고 싶은 자

이런 분들께 추천드려요!

학습 대상은
누구일까요?
게임을 만드는 데 수학적 지식이 부족한 사람
선형대수학을 이해하고 싶은 프로그래머
아트 작업에 필요한 수학적 지식이 필요한 사람
선수 지식,
필요할까요?
고등학교 1학년 수준의 수학적 지식