3학년 1학기
-
- 게임제작 프로젝트
- 작성된 게임 세부 기획서를 바탕으로 게임을 제작하기 위한 개발계획서 작성, 업무분장, 일정관리등 프로젝트 관리 과정을 학습한다. 게임 프로젝트 기획 단계에서 런칭에 이르기까지 게임의 프로젝트 전반의 분야에 대하여 학습한다.
-
- 그래픽스 프로그래밍
- 3D 게임 제작에서 3D 그래픽 프로그램의 기반이 되는 과목으로, 벡터 행렬 등의 수학적인 지식과 렌더링 파이프라인, 조명, 컬러, 텍스처링 등 3D 그래픽 관련 기본적인 개념들과 원리를 학습시켜 향후 3D 그래픽 프로그래밍을 위한 기본적인 능력을 배양한다.
-
- 게임 프로듀싱
- 완성된 게임을 서비스하기 위하여 사용자 관리방침, 성향파악 및 서비스 개선과정과 커뮤니티 구축 및 파생 콘텐츠 관리과장을 학습하고 게임을 프로듀싱하기 위한 기획능력을 함양한다.
-
- 유니티 네트워크 프로그래밍
-
- 유니티 게임엔진을 활용한 네트워크 응용 설계 및 구현을 할 수 있다.
- 유니티 게임 마케팅을 위한 네트워크 서비스를 활용할 수 있다.
- 구축된 유니티 게임엔진 네트워트 시스템을 유지할 수 있다.
-
- 안드로이드 게임 제작 실무
- 안드로이드 플랫폼에서 샘플 게임 제작을 통해 기본 개발 과정을 학습하고 직접 기획한 게임을 API를 활용하여 개발할 수 있다. 완성된 게임의 스토어 등록 및 배표과정을 직접 실습한다.
-
- HTML5 게임 프로그래밍
- HTML5 게임 개발을 위한 개발환경을 구축하고 게임 알고리즘을 구현하며, 게임 제작을 위한 HTML5 API활용 방법을 익힌다.
-
- 게임캐릭터 및 배경디자인 실무
- 게임캐릭터 및 게임배경이 지닌 특징을 표현하기 위한 고급 응용형 캐릭터 및 배경 디자인 제작기법을 통하여 실무에 적용할 수 있는 결과물을 도출하고, 게임산업체 현장의 제작 프로세스를 기반으로 하는 과장을 통하여 실무에 적응할 수 있는 능력을 배양한다.
-
- 게임 웹앱디자인 프로젝트
- 웹앱 게임 디자인에 필요한 디자인 요소를 제작하는 데 있어서 사용자 조사를 바ㄷ탕으로 하는 현장실무형 프로세스를 통하여 콘텐츠를 개발한다.
-
- QA & QC 실무
- 작성된 테스트케이스를 기반으로 게임 콘테츠의 QA 및 QC과정을 실습하고 부서간 협업능력을 함양한다. 작성된 테스트 결과를 바탕으로 QA 업무보고서 작성을 실습을 통해 QA & QC 실무능력을 함양한다.
-
- 유니티 리소스 제작
- 완성된 게임 원화를 바탕으로 유니티 게임 개발에 활용할 수 있는 2D 및 3D 그래픽 리소스를 제작하는 방법을 학습한다.
-
- 3D 게임 애니메이션
- 3D 컴퓨터그래픽스를 활용하여 캐릭터 등에 움직임을 부여할 수 있는 섹업 과정을 통해 자산을 구축하고 이후 카메라워킹, 애니메이팅, 라이팅, 렌더링의 과정을 거쳐 애니메이션 콘텐츠를 제작하는 실무과정을 습득한다.
3학년 2학기
-
- 졸업작품
- 프로그래밍, 리소스(그래픽 및 사운드)디자인, 기획, 운영 등 게임회사의 업무분장을 모델로 한 개발 팀을 구성하여 게임 작품을 제작하는 프로젝트로 전체 과정에서 배운 제반 이론과 기술을 종합적으로 활용하여 실무능력을 배양하고 취업 경쟁력 강화에 목표를 둔다.
-
- 게임운영
- 원활한 서비스 제공을 위한 사용자 관리바임을 기획하고 의견수렵을 위한 커뮤니티를 구축하고 관리하기 위한 실무과정을 학습한다. 지속적이고 원활한 서비스 운영을 위한 게임 콘텐츠 관리과정을 학습한다.
-
- 유니티 게임 프로젝트
- 졸업작품을 위한 완성도 높은 유니티 게임 개발을 진행하면서 개발 기법 및 프로젝트 관리 노하우를 익힌다.
-
- 안드로이드 게임 프로젝트
- 졸업작품을 위한 완성도 높은 안드로이드 게임 개발을 진행하면서 개발 기법 및 프로젝트 관리 노하우를 익힌다.
-
- 게임 그래픽스 프로그래밍
- 실제 세계의 영상을 조작하거나 새로운 영상을 만들어내는 프로그래밍 기술을 의미하는 그래픽스 프로그래밍을 게임 분야로 특화한 교과목이다. 게임 월드에 구축된 모델로부터 계산에 의해서 게임 장면을 시뮬레이션 하는 경우, 실세계의 화상 정보를 가공해 화상을 조작하여 게임 월드와 합성하는 경우 화상과는 직접 관계가 없는 데이터 등을 게임 월드에 가시화하는 경우 등 컴퓨터 기하학, 컴퓨터 애니메이션, 우체 시뮬레이션, 렌더링 등 게임 엔진의 그래픽 원리와 표현의 기술적 기반을 이루는 프로그래밍 원리와 기법을 학습한다.
-
- 웹앱게임 제작 실무
- HTML5 기반의 모바일 웹앱 게임 어플리케이션을 제작하기 위하여 웹앱 게임 어플리케이션, 하이브리드 게이 어플리케이션의 개념을 이해하고 이를 위한 프레임 워크와 패키지의 활용방법을 학습한다.
-
- 유니티 리소스 제작실무
- 유니티 게임 엔진을 활용한 게임 제작에 있어서 2D 및 3D 게임 그래픽 리소스를 제작하여 활용하는 현장 실무형 제작 프로세스를 습득한다.
-
- 게임포트폴리오 제작
- 자신의 작품을 제작사에 홍보하기 위하여 각 교과목에서 제작한 작품들을 장르별로 분류하고 정리하는 과정으로 취업용 포토폴리오를 제작한다. 이를 위하여 포트폴리오의 종류와 필요성 그리고 제작과정을 이해하고, 게임산업체의 니즈를 파악하여 개서있는 결과물을 도출하도록 한다.
-
- 게임그래픽 프로젝트
- 게임 제작에 있어서 2D그래픽, 3D그래픽, 동영상특수효과, 공영상편집 등의 자작도구를 활용하여 그래픽과정의 총체적 기법을 접목시켜 필요한 모든 그래픽관련 리소스를 개발하고 게임을 완성하는 종합 프로젝트를 수행한다. 이과정을 통하여 학습자는 게임산업체 현장의 제작 프로세스를 이해하여 실무에 바로 적응할 수 있는 능력을 갖추도록 한다.
-
- 게임동영상 제작
- 게임 제작 컨셉트에 맞게 게임사운드, 애니메이션, 모션그래픽 등의 제작능력을 이용하여 게임 인트로 등의 동영상을 제작하는 과정이다.
-
- 게임제작 사례연구
- 게임 제작 결과물을 초기기획, 시스템, 사업기획, 개발관리 등 프로젝트 전과정에서 분석학 개선점을 도출하여 게임제작 노하우를 습득함으로써 프로젝트 전과정에 대한 기획능력을 강화한다.