학사정보

2학년

게임콘텐츠학과 전공 교과목 소개입니다.

2학년과목명, 소개 정보표
과목명 소개
2D그래픽스Ⅰ (2D GraphicsⅠ) 2D 그래픽의 기본이 되는 타일 맵, 패턴 맵, 레이어 맵의 제작 과정과 맵 에디터를 이용하여 2D 배경을 제작방법을 배운다.
2D그래픽스Ⅱ (2D GraphicsⅡ) 심도 있는 배경디자인 테크닉을 학습한다.
3D그래픽스Ⅰ (3D GraphicsⅠ) 3D 캐릭터 및 배경 제작을 위해 다양한 제작기술을 연마하고 프로젝트에 응용한다.
3D그래픽스Ⅱ (3D GraphicsⅡ) 3D 캐릭터 애니메이션을 위한 bone Setup, rigging, weighting 등의 애니메이션 기술 및 고급 배경 제작기술을 학습한다.
C프로그래밍 (C Programming) 컴퓨터 게임 분야에서 필요로 하는 C 프로그래밍 기법을 다룬다. C언어의 기본 문법, C의 데이터 구조, 입출력 함수, 배열, 포인터를 학습한다. 또 이를 응용하여 간단한 게임 프로그램을 작성한다.
C++프로그래밍 (C++ Programming) 객체, 속성, 메소드 등의 객체지향 개념과 C++의 기본적인 문법과 개념을 습득한다. 또한 C++ 언어의 템플릿에 대한 지식과 더불어 자료구조, 알고리즘 등 객체지향 소프트웨어 시스템 개발에 필요한 소양을 쌓는다.
게임알고리즘 (Game Algorithms) 일반적인 알고리즘의 기술 방법, 개발 방법론, 그리고 알고리즘의 분석 및 평가 방법 등을 다룬다. 특히 탐색, 정렬, 수치해석, 네트워크 등 게임 분야의 주요 문제들에 대한 해결 알고리즘들을 이해하고, 이를 직접 구현, 응용하는 문제를 다룬다.
게임프로그래밍 (Game Programming) 2차원 게임 프로그램을 작성하는 기술을 습득한다. 기본 라이브러리를 공부하고, 이를 이용해서 만들어진 게임을 분석한다.
캐릭터디자인 (Character Designs) 매체별로 다양한 캐릭터들을 찾아보고 그 의미와 기능, 특징을 비교 분석하여 캐릭터 디자인에 필요한 기본적인 요소들을 이해한다. 그리고 그 목적에 맞는 캐릭터를 스스로 디자인해 보는 과정을 통하여 캐릭터에 접근하는 기본적인 방법들을 터득한다.
게임컨셉디자인 (Game Concept Design) 창의적인 아이디어 발상법을 학습하고 여러 장르의 게임 기획에 적용한다.
게임디자인 (Game Design) 좋은 게임을 만들기 위하여 사용자에게 다가갈 수 있는 캐릭터, 시나리오, 이벤트, 퀘스트, 동영상, 아이템 등 재미있는 게임소재에 대한 분석, 적용방법 등을 학습하고, 팀 별로 주제를 정하여 작성, 발표하므로 게임 소재의 활용법과 중요성을 익힌다.