게임제작 코딩 기간이 궁금합니다
게임 제작에 관심을 가지고있는데
코딩 관련은 아무것도 모르는 상태고
부가적으로 같이 배워야 할 것들과
꼭 수학을 할 줄 알아야 하는지,
그리고 게임 개발관련직의 미래 성장력 등이
궁금합니다..
프로그래밍을 하려고 한다면 당연히 프로그래밍 언어를 배워야하기는 합니다.
컴퓨터 공학과로 진학하기 위해서는 프로그래밍을 할줄 알아야하는 것은 아닙니다.
많은 컴퓨터 공학과 학생들이 프로그래밍 언어를 1학년때 처음 배우는 경우가 많이 있습니다.
처음 배운다면 파이썬으로 시작하는 것을 추천합니다.
다른 언어보다 상대적으로 쉽기 때문에 좋습니다.
"파이썬 정복", "점프 투 파이썬(c언어도 있음)" 등의 책으로 공부해보는 것도 좋을 것 같습니다.
여러 게임들이 유니티나 언리얼 엔진 같은 개발도구를 사용해서 개발이 된다고 합니다.
이런 개발 도구에서는 C#을 많이 사용한다고 합니다.
C#을 배우기에 앞서서 C언어를 먼저 배우고 그이후에 C#을 배워보는 것은 어떠할까 합니다.
아래는 게임개발 관련 강의들이 많이 있는 사이트 입니다.
코딩과 수학은 크게 관련이 없는 것 같아요. 본인이 구현하고자하는 분야가 수학과 관련되어있다면 모르겠지만 관심을 가지고 있으신 분야가 게임제작 관련한 것 같으니까요.
제 주변에도 게임관련한 직종에서 근무하는 선후배 및 친구들이 많은데, 물론 본인이 개발한 게임이 유명해져서 많은 혜택을 누리고 지내는 분들도 많지만 실제 오랜 시간을 투자해서 개발한 게임이나 앱들중에 대중들의 관심을 받지못하고 조용히 사라져버리는 경우가 오히려 더 많을 것 같습니다. 물론 게임산업의 미래 성장력은 높다고 생각합니다.
-공부법
생활코딩 (opentutorials.org) 여기에 가셔서 기본과 개념을 복습하세요.
그리고나서 GitHub: Where the world builds software · GitHub 여기에 가셔서
구현하고 싶은 기능에 관련된 소스나 아니면 참고하실만한 소스를 구하셔서 그걸로 연습하세요.
전혀 아무런 참고할 소스조차 없다면 아무소스나 가져와서 분석하시면서 알고리즘을 학습하세요.