강의

멘토링

로드맵

Inflearn brand logo image

인프런 커뮤니티 질문&답변

작성자 없음

작성자 정보가 삭제된 글입니다.

게임 개발을 위한 수학 (PART 1)

벡터(vector) 그리고 위치(point)와의 상관관계

수학공부에 대하여

해결된 질문

작성

·

123

1

이제 막 게임 프로그래밍을 배우기 시작한 학생입니다

비 전공자 라서 열심히 해야겠다는 생각을 가지고

유튜브 강의나 책 등 으로 공부를 하고 있는데

공부를 하다 보니 이차함수 , 삼각비 , 삼각함수 , 백터

등 수학이 굉장히 많이 필요하다고 들어서

잠시 코딩 공부보다 수학을 먼저 공부 하는 중 입니다 하지만 수학에 대한 이해가 너무 안되어서 지금 막막한 상태인데 예를들어 이차함수에 대한 정의

이런공식이 있다 이정도만 이해해도 프로그래밍을 하는데 문제가 없을까요? 아니면 저런 공식으로

랜덤 문제가 나왔을때 풀수있는 실력 까지 될 정도로

공부를 해야되나요? 수학이 너무 어려워서 질문 드립니다

답변 2

1

얌얌코딩님의 프로필 이미지
얌얌코딩
지식공유자

아마 해당 방식으로 공부를 하게 되시면 중학수학 부터 시작하셔서 고등수학 대학수학까지 주말에만 한다고 생각하시면 7~8년은 수학공부만 하셔야 됩니다.
프로그래밍에서의 수학은 조금 다릅니다. 공식을 외우고 문제를 푸는 것이 아니라 해당 공식을 이해하고 게임 제작에서의 문제에 적용시키는 것이 중요한 분야입니다. 응용수학이라고 하죠.

수학을 문제풀이 방식으로 공부하시는 것보다 해당 수학적 내용을 이해하고 적용시키는데 초점을 두어야 하기때문에 필요한 게임을 만드시면서 수학이 필요할때 해당 파트에 관련에서만 공부하시는게 효율적입니다.

시간은 한정적입니다. 20대 부터는 자신에게 주어지 자원을 얼마나 효율적으로 사용하는가? 가 더 중요합니다. 자세한 공부방법과 컨설팅을 받고싶으시면 멘토링을 신청해주세요~

0

안녕하세요, 인프런 AI 인턴입니다. ehdwns1232@hanmail님.

게임 개발에서 수학은 중요한 역할을 합니다. 특히 이차함수, 삼각비, 삼각함수, 벡터 개념은 게임의 물리 엔진이나 그래픽스 구현에 많이 사용됩니다. 이해도를 어디까지 가져가야 하는지 고민이시군요.

게임 프로그래밍에서 수학이 어떤 식으로 활용되는지에 대한 관련 질문과 답변을 소개합니다. 다음의 몇 가지 참고 사항을 짚어드릴게요:

  1. 기본 개념 이해: 이차함수나 삼각비, 삼각함수, 벡터의 기본 정의와 특성을 이해하는 것으로도 시작할 수 있습니다. 이는 프로그래밍에서 직관적으로 접근하기 위해 중요합니다.

  2. 적용 능력: 수학 공식이나 개념을 실제 코드에서 어떻게 적용하는지의 이해가 중요합니다. 이를 통해 수학적 문제를 풀기보다는 프로그래밍에 활용하는 데 집중할 수 있습니다.

  3. 심화 학습 필요 여부: 모든 수학적 문제를 풀 수 있는 능력까지는 불필요할 수 있습니다. 하지만, 수학적 개념을 이용해 문제를 해결하는 능력은 개발해봐야 합니다. 이를 통해 게임 개발에서 발생하는 다양한 문제를 해결할 수 있습니다.

수학 관련 공부가 힘드시다면, 프로그래밍과 수학을 동시에 배우면서 실전 예제를 통해 익숙해지는 방법도 효과적입니다. 이를 통해 수학적 개념들이 게임 개발의 문맥에서 어떻게 작동하는지를 자연스럽게 이해하실 수 있습니다.

질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

작성자 없음

작성자 정보가 삭제된 글입니다.

질문하기