주요업무
게임 프로그램의 구조를 설계하고 게임을 프로그래밍 합니다.컴퓨터 게임 개발자가 되려면?
컴퓨터 게임 개발자가 되기 위해서는 고등학교, 전문 대학의 게임 관련 정규 교육 과정을 이수하거나 게임 인력을 전문적으로 양성하는 게임 아카데미 등의 사설 학원, 대학의 사회 교육원에서 교육 훈련을 받으면 됩니다. Visual Tool이나 C언어 능숙자, 컴퓨터 그래픽 애니메이션 개발자, 실무 경력이 있는 경력자가 입직에 유리하며 윈도우, 포토샵, 프리미어, 프로그래밍언어(어셈블리, C/C++ 등)에 대한 지식이 요구됩니다.임금 수준
컴퓨터 게임 개발자 평균 임금 : 3,437만원 (워크넷)1. 컴퓨터 게임 개발자는 어떤 직업인가요?
게임을 개발하는 사람들을 통틀어서 컴퓨터 게임 개발자라고 하는데요. 크게 어떤 게임을 개발할 것인지 전체적인 기획을 하는 게임 기획자, 게임에 대한 것을 그림이나 그래픽으로 그려내고 구현하는 그래픽 디자이너, 게임의 기술적인 부분을 처리하고 기기에 맞게 구현하는 프로그래머로 나뉩니다.2. 컴퓨터 게임 개발자가 된 계기는 무엇인가요?
어렸을 때 다들 게임을 좋아했던 경험이 있잖아요? 저도 마찬가지로 어렸을 때 게임을 많이 했었는데, ‘이렇게 재미있는 게임도 어차피 사람이 만드는 것인 데, 나도 만들 수 있지 않을까?’라는 생각이 들었고 실제로 이렇게 개발자가 되었습니다.3. 컴퓨터 게임 개발자는 어떤 일을 하나요?
게임 개발을 하게 되면 보통 기획자들이 리더인 경우가 많습니다. 기획자는 게임 준비부터 완성, 출시, 사후 관리까지 모든 기획을 하며, 컴퓨터 게임 개발 과정을 진두지휘 한다고 보시면 됩니다. 기획자가 게임을 이렇게 만들면 좋겠다고 기획을 하면 그래픽 디자이너가 게임의 콘셉트에 맞게 그래픽 작업을 합니다. 프로그래머는 그래픽 작업물을 가지고 기획에 있던 내용들을 그대로 게임 제작 툴인 게임 엔진을 활용해서 하나의 프로그램으로 구현합니다. 한마디로 기획자의 기획안을 그래픽을 통해서 가공하고, 실질적으로 스마트폰이나 컴퓨터에서 작동할 수 있도록 작업을 하는 게 프로그래머의 일이라고 보시면 됩니다.4. 컴퓨터 게임 개발에 수학이 어떻게 이용되나요?
컴퓨터의 언어는 0과 1로 구성되어 있습니다. 기본 시작이 숫자인 거죠. 또한 사물이나 움직이는 것들을 컴퓨터로 구현하려면 덧셈 뺄셈과 같은 기초 연산부터 함수까지 수학이 필요합니다. 예를 들어 슈팅게임에서 곡선을 이루며 날아가는 유도탄이나 적들이 움직이는 패턴을 프로그래머가 그림을 그려서 움직이라고 할 수는 없어요. 그렇기 때문에 수학적 원리를 도식화한 컴퓨터 언어인 명령어를 사용하여 어떤 각도와 속도를 입력했을 때 어떻게 움직일 것인지를 지정합니다. 이러한 것들을 기본적으로 수학적 공식을 통해서 만들기 때문에 수학이 필수적으로 필요하다고 할 수 있죠.5. 컴퓨터 게임 개발자로서 보람을 느끼는 순간은 무엇인가요?
내가 만든 게임을 다른 사람들이 재미있게 하면 그것만큼 보람 있는 것이 없습니다. 내가 여기서 이런 재미 요소를 넣어서 게임을 만들었는데, 유저들이 “이 게임은 이 부분이 정말 재미있어.” “이 게임은 이 부분 때문에 하는 게임이야.”하는 반응들을 보이면 굉장히 보람을 느낍니다.6. 컴퓨터 게임 개발자가 되는 방법은 무엇인가요?
게임 개발이나 컴퓨터 프로그램 개발 쪽 특성화고가 많이 만들어져 있습니다. 중학교 이전부터 게임 개발자가 되고 싶다는 생각을 한다면 부모님과 상의를 통해서 특성화 고등학교에 진학하는 방법이 있습니다. 또한 대학교에도 굉장히 많은 학과들이 개설되어 있거든요. 흔히 말하는 컴퓨터공학과, 게임 전문 학과 등을 전공해서 밑에서부터 튼튼하게 밟아 올라가는 과정도 있습니다. 경진 대회나 정부 주최 대회같이 게임 개발에 관심 있는 사람들끼리 모여서 같이 토론을 하고 게임을 만드는 행사들도 굉장히 많아요. 이런 쪽에 관심을 많이 가지면 충분히 게임 개발자로의 접근이 가능할 거라고 생각합니다.7. 컴퓨터 게임 개발자에게 필요한 자질은 무엇인가요?
흔히 문과적 감성이라고 하잖아요. ‘1 더하기 1은 왜 2일까?’ 이런 생각보다는 ‘1 더하기 1은 무조건 2야.’ ‘여기서 입력하면 저기서 무조건 이렇게 나와야 돼.’와 같은 이성적이고 논리적인 접근이 가능한 이과적 성향을 가진 사람이 적합합니다. 또한 ‘이 게임을 깨려면 어떻게 계산을 하고 실행해야 더 효율적이지?’와 같이 생각을 할 수 있는, 게임을 파고들고 끈기와 집중력이 있는 분들이 조금 더 이 직업을 갖기에 유리하지 않을까 생각합니다.8. 컴퓨터 게임 개발자를 꿈꾸는 학생들에게 한 말씀해 주신다면?
게임 개발자가 되는 것은 오래 걸리지 않습니다. 조금 더 관심을 가져보시고,진로 지도안 : 선생님, 이렇게 지도해주세요.
컴퓨터 게임 개발자가 되고 싶어 하는 이유를 듣고 정리해주세요.
컴퓨터 게임 개발자가 되기 위한 적성, 흥미를 설명해주시고 필요할 경우 무료검사를 추천해주세요.
컴퓨터 게임 개발자에 대한 직업탐색을 할 수 있도록 도와주세요.
컴퓨터 게임 개발자가 되기 위해 준비해야 할 활동을 조언해주세요.