Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0장: 들어가며 #255

Closed
Tracked by #213
fkdl0048 opened this issue Jun 4, 2024 · 0 comments
Closed
Tracked by #213

0장: 들어가며 #255

fkdl0048 opened this issue Jun 4, 2024 · 0 comments

Comments

@fkdl0048
Copy link
Owner

fkdl0048 commented Jun 4, 2024

들어가며

게임 엔진은 가상 세계와 가상 캐릭터에 관련된 기술을 가장 효과적 집약한 최첨단 소프트웨어다. 최근 들어서 게임 엔진의 영향이 엔터산업과 메타버스에 중요한 역할을 하게 되면서 게임 수학의 역할이 중요해지기 시작했다.

다만, 중고등학생 때 배운 수학에 대한 이미지가 좋지 못해서 사람들이 필요성을 느끼지만 쉽사리 다가가지 못한다는 문제점이 존재한다. 이 책의 시작점은 모니터 화면에 무언가를 표현할 때 필요한 수학 개념을 실용적인 방법으로 소개하는 것이다.

이책은 4개 부로 구성되어 있고, 1부인 가상 세계의 구축에서는 수, 벡터, 삼각함수 등을 다루고, 마지막으로 행렬을 다룬다. 2부인 콘텐츠 제작 기초는 아핀 공간, 내적, 삼각형, 게임 엔진에 대해서 다루고 3부에선 3차원 공간, 외적, 원근 투영을 다룬다. 마지막인 4부는 복소수와 오일러, 사원수 등을 다룬다.

이 책은 다음과 같은 독자들을 대상으로 한다.

  • 유저가 자유롭게 조종할 수 있는 3차원 가상 세계를 직접 만들고 싶은 개발자
  • 게임 엔진을 직접 만들어보고 싶은 게임 개발자
  • 벡터를 화면에 시각화하는 원리가 궁금한 테크니컬 아티스트
  • 벡터, 행렬로 구성된 선형대수학의 기초를 배우고 싶은 학생이나 개발자, 아티스트
  • 3차원 그래픽과 관련된 기초 이론을 배우고 싶은 학생이나 개발자
  • 게임 엔진이 사용하는 사원수 체계와 그 구현 방법이 궁금한 게임 개발자
@fkdl0048 fkdl0048 added this to Todo Jun 4, 2024
@fkdl0048 fkdl0048 added the 2024 label Jun 4, 2024
@github-project-automation github-project-automation bot moved this to Todo in Todo Jun 4, 2024
@fkdl0048 fkdl0048 self-assigned this Jun 4, 2024
@fkdl0048 fkdl0048 moved this from Todo to In Progress in Todo Jun 4, 2024
@fkdl0048 fkdl0048 added this to the 이득우의 게임수학 milestone Jun 4, 2024
@fkdl0048 fkdl0048 closed this as completed Jun 4, 2024
@github-project-automation github-project-automation bot moved this from In Progress to Done in Todo Jun 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

No branches or pull requests

1 participant