멘토지원
파트너스
현직자 클래스
멘토 찾기
Best 질문답변
게임 프로그래밍, 준비할수록 내 길이 아닌 것 같을 때
플레이위드게임즈 · 게임 기획
약 5년 전
💬 멘티의 질문

멘토님 안녕하세요. 게임 프로그래밍을 공부하고 있는 멘티입니다. 


저는 사실 수학이나 영어 등의 공부에도 자신이 없는 사람이었지만, 게임 프로그래밍에 관심이 생겨 마음을 다잡고 공부를 하기 시작했습니다. 몇 주를 쉬고 다시 공부하려는데 다 잊어버린 것 같아 처음부터 시작해야 해서 막막하네요.


ⓒrawpixel


1. 게임 프로그래밍 공부에 필요한 것이 무엇이 있을까요? 


2. 위 질문과 맥락이 안 맞지만, 사실 프로그래밍 공부가 너무 어렵게 느껴져 저와 안 맞는다는 생각이 듭니다. 성급하게 판단한다고 생각하실 수 있으나 정말로 고민이 커지고 있어요. 지금이라도 멈춰야 할까요?


💬 김민석 멘토의 답변


안녕하세요. 멘티님!


질문하신 게임 프로그래밍 공부에 필요한 내용을 바로 말씀드리겠습니다.


ⓒkaren roach


먼저 C언어와 C++ 언어를 베이스로 하여 공부하시고, 자료구조, 알고리즘과 같은 코드 설계 쪽 공부를 하시길 바랍니다. 이후 C# 언어와 네트워크 연동에 관한 공부를 하시고 게임 수학을 배워가시길 바랍니다.


위의 내용을 숙지하셨다면 이제 게임 개발 툴인 유니티와 언리얼을 본격적으로 사용해가면서 툴과 코드 도입 방식에 관해 공부하시면 됩니다. 유니티가 개인 공부나 소규모 프로젝트에 더 적합하므로 추천해 드립니다.


현재 공부에 어려움이 있어 보이시는데, 막막하신 만큼 고민 또한 깊어지고 해결책이 나오지 않아 답답하실 것 같아요. 


게임 프로그래밍이 어렵게 느껴지는 것은 어쩌면 당연합니다. 쉬운 분야가 아닐뿐더러 게임 개발의 공부와 취업의 과정은 장시간의 레이스거든요. 따라서 지금 자신이 진짜 원하는 게 무엇인지 고민해 보시는 것이 중요할 것 같습니다. 일단 게임을 만드는 일이 자신이 정말 원하고 즐겁게 할 수 있는 일인지 먼저 생각해 보는 건 어떨까요? 


ⓒJacob Lund


게임 개발을 직업으로 삼는다는 것은 그 준비 과정도 만만치 않고 개발하는 과정 또한 험난하기 때문에 먼저는 자신이 게임을 만드는 것을 정말 즐기고 원하는가가 우선입니다. 그래야 게임을 만드는 과정에서 생기는 어려움을 이겨내고 기쁨을 맛볼 수 있습니다. 


수학이나 영어 등 어렵다는 것은 다른 어떠한 일에 대입해도 또 다른 문제로 봉착할 것이기 때문에 게임 개발이 아니어도 모두 마찬가지일 것입니다.


고민하는 모습이 보여 마음이 아프네요. 마음을 잡으신다면 게임 업계에서 만났으면 좋겠습니다. 힘내세요!


김민석 멘토
플레이위드게임즈 · 게임 기획
서비스 기획/UI, UX
10년차 게임기획자입니다.
게임 업계를 지망하시는 분들에게 경험과 정보를 공유하며 힘이 되어 드리고 싶습니다.
저 또한 취업전에 멘토가 절실하게 필요했습니다.
그 간절함을 알고 있기에 부족하지만 많은 멘티님에게 도움이 될 수 있는 이야기를 전달하고 싶습니다.
같은 직무를 다룬 글
서비스 기획/UI, UX
27일 전
서비스 기획/UI, UX
5달 전
인기 있는 글
연구/설계
약 6년 전