국민대학교 게임교육원

1 개요

국민대학교 부속기관인 제로원 디자인센터에서 운영하는 게임교육기관.

국민대학교 부속기관인 제로원 디자인센터에서 운영하는 학점은행제도 교육원으로 학점은행 제도를 통한 4년제 학사학위증을 취득하는 기관이다.

그로 인해 생기는 대학과의 차이로는 혹은 대학생 전세주택과 예비군 제도(학생예비군) 등의 일반 대학에서 제공하는 몇몇 경우에선
제외된다. 졸업까지 3년의 교육과정을 가지고 있으며 3년간의 수업 끝에 4년제 학사 학위증을 받을수 있다. 학자금 대출의 경우는
한국외환은행 에서 2000만원까지 가능하다.

여타 게임교육원과의 차이는 많은 수업량에서 일단 큰차이가 난다.
국민대학교 게임교육원에서 최대 취득 가능한 105학점을 제외하고 35학점을 자격증등으로 취득하여 140학점을 이수하면
교육부장관 명의의 학사학위(멀티미디어 공학사)를 취득 할 수 있다.

2 학사제도

타 게임교육원과는 다르게 6학기 총 3학년 까지의 수업이 있으며 3년 수업으로 학사학위를 받을수 있으나 그만큼 이수해야 하는 학
점수업 일정이 빡빡하며 팀프로젝트 게임실무까지 함께 공부하기 때문에 1주일에 36시간가량을 이수해야 하는 벅찬 일정이 있다. 실
무수업과 팀프로젝트 수업은 주 16시간 정도이며 각 과목별로 실무 교수님이 수업을 진행하게 된다. 그 외 학위취득을 위한 학점수
업이 주 약 20시간으로 배분되어 있다.

3 역사

2010 4월 국민대학교 산하 제로원 디자인센터에서 넥슨, CJE&M, 한국마이크로소프트, 네오위즈 ,게임빌, 엑토즈소프트, 블루사이
드, 넷미고(중국) 등 30여개 게임기업과 산학컨소시엄 협정을 체결하며 ‘국민대학교 제로원 디자인센터 게임교육원’을 설립하였다.

2011 신입생을 받으며 개교 하였으며 ㈜유니티 테크놀로지사와 협력하여 Unity3D엔진을 국내최초로 교육하기 시작했으며 현재까지
스마트폰 게임 ‘터치앤터치’와 ‘후르츠어택’을 국내와 해외에 상용출시.

개교 이후 남학생 대부분이 입학 후 군대를 갔다 전역을 하고 이제야 졸업생과 취업한 학생들이 나오기 시작했다.
11학번의 경우 현재취업을 한 학생들이 점점 늘어나고 있는 추세이다.

4 개발스튜디오 시스템의 팀프로젝트

학과과정 중 반드시 지나쳐가야 하는 관문이자 배운 것을 실제로 써먹어보는 곳. 게임교육원의 꽃 팀프로젝트(속칭:팀프)
디자인 그래픽 프로그래밍 3개전공 학생 모두가 함께 작업할 수 있으며 교육과정내에 있는 팀프로젝트 시간은 교수님의 조언을 받으
며 수업을 진행한다. 그 외의 작업시간은 개방되어 있는 자율강의실에서 팀별로 모여 자율적으로 실시하며 만드는 것 자체가 자신이
배운 것을 직접 써볼 수 있으며 팀프로젝트의 결과물이 훌륭할시 협력사와 함께 상용화 혹은 대회 출품하기도 한다.
1학년의 경우는 팀이 초창기 서로의 능력이 파악이 안되어 게임제작이 지지부진 하기도 하나 2-3학년의 경우 실력이 어느정도 파악
이 되어 서로 필요한 팀원끼리 뭉쳐 팀프로젝트를 제작한다.
실제 교육과정내 팀프로젝트는 8시간이나 많은 작업량에 비해 부족한 시간으로 인해 추가작업이 많이 발생하며 그로인한 불만사항이
생기기도 한다. 팀프로젝트는 정상적으로 진행시 매우 만족스러운 결과를 낼 수 있으나 일단 가장 먼저 전공과 과목별에 따른 특성
의 차이 때문에 서로의 소통이 잘되지않는 경우 와해되거나 지지부진 하는경우가 종종 있다. 그래도 많은 시간을 쏟아 부어 작업하
고 소통하는 팀의 경우 좋은 결과물이 나오게 되기도 한다. 실례로 위에서 나왔던 ‘터치앤터치’ ‘후르츠어택’의 경우 학생들의 노
력이 빚어낸 결과이기도 하다. 또한 학생들이 실무 개발스튜디오 시스템에 의한 상용화 게임프로젝트를 수행함으로써 취직 및 창업
에 대한 대비를 할수 있게 한다. 팀프로젝트는 시간과 노력을 어마어마하게 쏟아야 결과가 나오는데(그나마도 좋은결과를 뽑는건 쉽
지 않지만) 하는데(팀분위기도 중요) 버티지못하고 중간에 이런저런 사유로 그만두는 학생이 발생하고 있다.
초기의 진행속도나 과정보단 G-Star 등의 대형 행사가 코앞으로 다가올 수록 작업효율이 오르는건 어찌보면 당연한 일일지도...

4.1 팀프로젝트내 학과별 역할

→시나리오창작&콘텐츠기획 제작학생의 팀프로젝트에서 역할은 게임성향과 그래픽 플레이 방식에 맞는 스토리텔링을 위한 시나리오
및 각각의 시스템 구축의 한팔이 된다. 게임의 전반적인 설정 및 흐름을 짜게 되는 역할

→게임기획 학생의 팀프로젝트에서 역할은 방향성 제시이며 기획은 흔들리면 안된다. 게임의 기본적인 컨셉을 잡아주는 역할.

→컨셉아트 학생의 팀프로젝트에서 역할은 기획과 시나리오가 만든 틀을 평면적으로 구체화 시키는 역할, 게임의 그래픽적 컨셉을
잡아주고 길을 제시하는 역할을 한다.

→3D그래픽&애니메이션 학생의 팀프로젝트에서 역할은 컨셉과 함께 이미지를 잡으며 3차원적으로 구현 각각의 캐릭터를 대중의 눈
에 보이게끔 만들어주는 역할.

→클라이언트 프로그래밍 학생의 팀프로젝트에서 역할은 게임에 삶을 불어넣는 것 짜놓은 틀에 맞춰 게임을 코딩하여 게임이 움직
이고 살아숨쉬게끔 하는역할을 하게 한다.

→서버 클라이언트 학생의 팀 프로젝트 내에서 역할은 게임의 설계와 함께 구동 서버를 관리 및 개발하는 역할이어야 하지만 팀
프로젝트의 경우 회사의 업무중 제한되는 바가 있어 일반 클라이언트 프로그래밍 학과 학생들과 클라이언트 구동에 더 치중하며
게임개발에 한팔을 거든다.

5 취업 / 창업

타 학교와는 다르게 실무와 프로젝트 담당교수가 모두 꽤 이름있는 회사(?) 개발자 출신이어서 제대로만 공부하면 실력을 쌓을수
있으나 결국 자신의 노력에 따라가는 경향이 큼. 창업지원제도는 지원기반이 있어보이나 아직은 학생들이 창업에 대한 두려움과
어려움이 있는지 가시적으로 와닿지 않는 느낌이다. 창업을 희망하는 서울시가 지원하는 성북 창업센터에 방을 싼가격에 들어갈수
있는건 꽤 매력적.

6 학과

3개 전공학과와 7개 전공과정으로 교육을 하고 있는데 각각
디자인 : 게임기획, 시나리오창작&콘텐츠기획

그래픽 : 컨셉아트, 3D게임그래픽&애니메이션

프로그래밍 : 서버 프로그래밍,클라이언트 프로그래밍,모바일 콘텐츠 제작
의 등으로 취업시 직무와 관련된 수업을 위한 형식으로 나뉘어 있다.

6.1 시나리오창작&콘텐츠기획

시나리오창작과 게임콘텐츠 기획에 필요한 지식을 학습하고 실습한다. 상상력의 지평을 넓히기 위한 인문학 교육과 실제 게임콘텐츠의 창작개발에 활용할 수 있는시나리오창작 실무기법, 게임콘텐츠 기획을 학습하는 과정이다.

6.2 게임 기획

게임기획 및 게임디자인의 기본개념과 실무 활용기법을 학습하고, 게임개발기업 및 퍼블리싱 서비스 현장에서 필요한 지식을 배운다. 한마디로 말하면 게임 개발할 때 설계도를 만드는 중추적인 역할이라고 할 수 있다.
게임소재, 아이디어창작, 게임기획서작성, 게임디자인 (레벨디자인, 미션디자인, UI기법, 스토리 및 시나리오구조, 게임콘텐츠 평가)등을 배운다. 이를 통해 실무 게임기획서 및 디자인 다큐멘트의 작성법을 익힌다. 독서, 논술, 토론 등으로 기획서를 작성한다. 기획서가 작성되면 그래픽디자이너와 프로그래머가 작업을 할 수 있다.

1학년엔 기본적인 기획에 대한 디자인과 프로그래밍을 접하게 된다. 실무에 도움이 되는 기초 역량과 함께 기획서 디자인 등을 기획서로 작성하는 초안을 잡게 된다.

2학년때 기획과 프로그래밍을 심도있게 공부하고

3학년때 기획서, 역기획서 등 취업준비와 함께 실무 활용기법들을 숙련시킨다.

6.3 컨셉아트

2D 컨셉아트 디자이너가 게임 제작 시 게임 컨셉에 부합하는 원화를 제작하는데 의의가 있으며 몬스터와 PC캐릭터의 특성에 알맞게 원화를 제작하며 게임의 세계관에 부합하는 배경 원화 및 UI디자인을 만드는것을 목적으로 하고 있다. 실무자가 실무에서 직접 경험하는 시스템을 학생의 눈높이에 맞게 3년간 게임 컨셉과 원화를 그리는 2D 작업으로 게임의 전반적인 그래픽 스타일을 결정짓는 중요한 작업이다.
즉, 게임에서 배경이나 캐릭터를 디자인하기 전에 게임의 대략적인 컨셉을 잡기위하여 배경과 캐릭터를 스케치하여 아이디어를 구체적으로 보여주는 것을 말한다. 이 일을 담당하는 사람을 컨셉아티스트, 스케치아티스트, 원화디자이너라고 한다.
-1학년(1~2학기)
→컨셉아트 업무의 이해 / 드로잉 / 인체구조의 이해 / 기본 NPC 제작 / 기본 MONSTER 제작 / 2D배경 컨셉 디자인(기초)
/ UI 디자인(기초)
-2학년(3~4학기)
→2D 캐릭터 컨셉 디자인(심화) / 2D 배경 컨셉 디자인(심화) / 중급, 네임드급 MONSTER 제작 / 메인 PC 캐릭터 제작
/ UI 디자인(심화)
-3학년(5~6학기)
→컨셉 디자인 기본 소양 / 게임 제작 실습 / 포트폴리오 제작

6.4 3D그래픽&애니메이션

3D 게임에 들어가는 소스를 만드는 과정으로 모델링, 맵핑 과정을 통해서 소스를 만들고(배경 포함) 애니메이션 작업을
거쳐서 최종 게임 데이터를 만드는 작업을 말한다.
1학년 1학기에는 폴리곤을 이용한 기초 모델링을 해서 간단한 사물, 아이템등을 만들면서 3Ds Max 툴의 기초를 배우고,
기말고사 과제로 간단한 캐주얼 캐릭터까지 모델링 맵핑을 배운다.
2학기 때는 스킨작업을 통해서 자신이 만든 캐릭터를 직접 움직이는 애니메이션 작업을 배우면서 Max 중급 과정을 배우게
됩니다. 그중에 틈틈이 배경 타일 작업과 배경 오브젝트도 만들게 된다.
2학년 때는 고급 과정을 배우면서 리얼 포토스틱 캐릭터와 배경을 만들어 보면서 포토샵 브러쉬 등을 연구해서 세밀한 텍
스쳐 작업을 배우게 되며, 특히 2학년 때는 팀 프로젝트를 통해서 3D 캐릭터를 직접 게임소스로 사용해서 게임을 만들어
볼 기회도 가지게 된다.
3학년 때는 팀 프로젝트 위주와 포트폴리오를 제작하게 된다.

6.5 클라이언트 프로그래밍

C/C++언어, API, MFC를 활용한 프로그램, 고급 Windows Programming 등 게임제작과 관련된 전반적인 알고리즘을 학습하는 동시에 Direct 3D Programming의 기초부터 고급에 이르기까지 심도 있고 체계적인 교육으로 어떠한 2D, 3D게임 장르에도 활용할 수 있도록 실무능력을 키우는 데 있으며, 또한 게임제작의 최신기술인 3D Shader 기법을 익힘으로써 수준 높은 프로젝트를 완성해 갈 수 있게 하며, 상용엔진에 대한 구조를 이해하고 분석함으로써 자체 3D 게임엔진을 제작할 수 있는 능력을 키우는데 있다.

1학년때는 C/C++을 배우게 되며
2학년땐 유니티 그 외 툴의 사용방법을
3학년땐 프로그램 포트폴리오 준비와 숙련도를 익힌다.

6.6 서버 프로그래밍

C/C++언어, API, MFC를 활용한 프로그램과 고급 Windows Programming 등 게임제작과 관련된 전반적인 알고리즘을 학습하는 동
시에 각종 운영체제(Unix, LINUX, Windows 등)의 기본적인 원리와 운영관리를 학습하며, 아울러, 온라인게임의 핵심부분인 네트
워킹 이론을 이해하여 인공지능, 보안, 데이터베이스, 시스템 프로그램 등을 근간으로 안정적이며 높은 성능의 온라인게임서버를 설
계, 구현할 수 있도록 구성되어있다.

7 학생회

총학생회 : N.P.C

None Player Character를 모티브로 하여 지어진 이름.

각각 Navigation, Progress, Communication의 뜻을 지니고 있다.

OT,MT,축제 등 학교의 각종행사 외에도 GStar참가 등 학생들의의 전반적인 일들을 처리하는 학생회.

축제의 경우 PLAY THE OFF-LINE이란 이름으로 학생회에서 주최하며 보드게임 및 각종 행사를 학생회 주최하에 실시한다.

G-star의 경우 매년 부스를 신청하여 참가하였다. 팀프로젝트에서 개발한 게임을 전시하며 열성적으로 참여 하고 있다.