추충격!!! 게임개발에 미분,적분,벡터등의 수학이 필요하다.
- 글쓴이
- 매니아 ()
- 등록일
- 2002-08-05 19:12
- 조회
- 9,557회
- 추천
- 0건
- 댓글
- 8건
관련링크
일본의 세가(SEGA)라는 게이머들 사이에는 유명한 회사지요.
물론 일본에 살고 계십니다.
그런데 어느날 삼촌이 제가 게임하시는것을 보고 너 게임개발을
하고싶냐고 물어왔습니다. 저는 당연히 게임개발이 멋있어 보이고
재미도 있어 게임개발쪽으로 진로를 정하고 싶다고 말했습니다.
XBOX라는 게임기용으로 만들어진 세가사의 게임과 MS나 해외 유명게임개발사들이
만든 게임을 해보고 이쪽으로 특히 비디오콘솔게임쪽으로 진출하고 싶다고
말했습니다.
그런데 저한테 묻더군요. 너는 수학에 자신이 있냐고. 저는 의아했습니다.
아니 삼촌 게임개발에 무슨 수학이 필요합니까?
옛날에 2차원(2D)방식의 게임을 만들때는 수학이 그다지 필요가 없었는데
게임 환경이 3차원(3D)방식으로 넘어오면서 특히 비디오게임기(콘솔)쪽의
게임을 개발하는 데는 높은수준의 수학적 능력이 필요하다고 하더군요.
삼촌이 말하시길 우리나라가 일본이나 미국에 비해서 3차원 그래픽분야
특히 리얼타임 그래픽 분야에서 상당히 뒤쳐지는데 이것은 한국인들은 프로그래밍
능력은 우수한데 수학적인 능력이 모잘라서 많이 쳐진다고 하네요.
일본의 세가라는 회사만 해도 본사에 10명의 수학박사들이 있다고 합니다.
이 사람들은 게임의 핵심기술을 개발하고 있고 엔진프로그래머라는 사람들이
있는데 이 사람들이 그것을 수학적,기술적으로 응용해서 게임에 적용하는 핵심적인
코드를 작성한다고 합니다. 당연히 일본의 세가에서는 수학을 상당히 중시한다고
합니다.
일본과 미국에서는 게임개발은 크게 인문분야(인문계열)와 기술분야(이공계열) 그리고
사회계열(사회과학분야,상경계열도 포함) 분야와 예술분야(음악과 음향과 미술)로 나뉘는데
기술분야에서는
그래픽,사운드,인공지능,네트워크등의 기술이 필요하다고 합니다.
그런데 여기서 3차원 그래픽이라던지 인공지능 그리고 게임네트워크분야에는
필수적으로 특히 고수준의 게임을 만들때는 고차원의 수학이 필요하다고 하네요.
삼각함수,수열,벡터,행렬,미분,적분,통계등의 수학적 능력이 필요하다고 합니다.
그리고 게임엔진프로그램 이라든지 OPENGL이라든지 D3D같은 게임핵심프로그램을
하기 위해서도 필요하다고 합니다.
역시 세상에는 과학과 연관이 안되는게 없습니다. 우리가 즐기고 노는 게임만
해도 이렇게 과학기술이 들어가는 줄은 몰랐습니다.
역시 이공계는 세상을 움직이고 나라를 부강하게 하는 힘인것 같습니다.
다른 사람들 의견
-
이론이론
()
IP :
당연한 얘기를 쩝..
-
김태규
()
IP :
게임 발전을 위한 초석이 공학이라면... 냐하하~
-
송세령
()
IP :
당연한 얘기입니다.
-
송세령
()
IP :
우리나라도 CATIA같은 CAD 툴을 만들어 낼수 있는 나라가 되었으면 좋겠습니다. 수학과 프로그래밍의 집합체이죠.
-
과학도
()
IP :
게임프로그래밍.. 정석(이과)의 수학은 남김없이 다 쓴다고 보시면 됩니다.
-
과학도
()
IP :
이런.. 이공학의 효용을 알릴 수 있는 기회들이 묻혀져있다는걸 자각해야될 것 같습니다.
-
게임광
()
IP :
세계적으로 유명한 게임프로그래머인 ID소프트사의 존카맥이라는 사람은 수학과 물리학의 천재라고 합니다. 대표작으로 퀘이크2, 퀘이크3 그리고 곧 나올 둠3라는 게임이 있고 게임의 핵심적인 부분인 게임엔진을 아주 잘 만든다고 합니다.
-
노가다 십장.
()
IP :
<a href=http://www.yes24.com/home/bk.asp?SID=c6wP1ONTab0**8DSWloqNgCgFICgggx9ndWVzdxa*vNW21g&pk=259109 target=_blank>http://www.yes24.com/home/bk.asp?SID=c6wP1ONTab0**8DSWloqNgCgFICgggx9ndWVzdxa*vNW21g&pk=259109</a> 생생한 게임 개발에 꼭 필요한 기본 물리