목차
1. 게임이란 ... 1
   1.1 게임의 정의 ... 1
      1.1.1. 일반적 정의 ... 2
      1.1.2. 이론적 정의 ... 4
   1.2. 게임의 역사 및 특성 ... 6
      1.2.1. 컴퓨터 게임의 등장 배경 ... 6
      1.2.2. 해커와 컴퓨터 게임의 등장 (1960년대) ... 8
      1.2.3. 아케이드 게임과 홈비디오 콘솔 게임의 등장과 발전(1970년대~1980년대 초) ... 9
      1.2.4. PC게임의 등장과 게임 산업의 발전(1980년대 중반~1990년대) ... 11
      1.2.5. 게임의 다양한 발전 (1990년대 이후) ... 13
2. 게임의 분류 ... 17
   2.1. 장르별 분류 ... 17
      2.1.1. 롤플레잉 게임 ... 17
      2.1.2. 시뮬레이션 게임 ... 21
      2.1.3. 스포츠 게임 ... 24
      2.1.4. 액션 게임 ... 25
      2.1.5. 어드벤처 게임 ... 26
      2.1.6. 슈팅 게임 ... 28
      2.1.7. 아케이드 게임 ... 29
   2.2. 유형별 분류 ... 31
      2.2.1. 아케이드 게임 ... 31
      2.2.2. PC 게임 ... 32
      2.2.3. 온라인 게임 ... 32
      2.2.4. 가정용 게임(콘솔게임) ... 33
      2.2.5. 휴대용 게임 ... 34
      2.2.6. 미니 게임 ... 34
   2.3. 관측 시점에 의한 분류 ... 35
      2.3.1. 카메라 투시법에 의한 분류 ... 35
      2.3.2. 게임자 투시법에 의한 분류 ... 36
   2.4. 온라인 게임 분류 ... 37
      2.4.1. 게임 접속 방식 ... 37
      2.4.2. 게임 진행 방식 ... 38
   2.5. 통신 매체에 따른 분류 ... 39
3. 게임 제작 ... 41
   3.1. 게임 제작 ... 41
      3.1.1. 게임 기획 ... 41
      3.1.2. 게임 시나리오(Scenario) ... 42
      3.1.3. 게임 연출 ... 45
      3.1.4. 게임 엔진 제작 ... 47
      3.1.5. 그래픽 ... 48
      3.1.6. 프로그래밍 ... 54
      3.1.7. 사운드 ... 54
   3.2. 게임 제작 과정 ... 55
      3.2.1. 기획 방안 ... 56
      3.2.2. 개발 방안 ... 56
      3.2.3. 게임 제작 과정 ... 58
   3.3. 게임 제작 스텝진 ... 59
   3.4. 게임 마케팅 ... 61
   3.5. 게임 저작권 ... 62
      3.5.1. 저작권 ... 63
      3.5.2. 특허권 ... 64
      3.5.3. 상표권 ... 64
4. 게임 시나리오의 특성 및 유형 ... 65
   4.1 사전적 의미의 시나리오(Scenario)란? ... 65
   4.2. 일반 시나리오 ... 66
      4.2.1. 일반 시나리오의 종류 ... 66
      4.2.2. 일반 시나리오의 특징 ... 67
      4.2.3. 일반 시나리오 전개구조 ... 68
      4.2.4. 일반 시나리오의 기능 ... 68
   4.3. 게임 시나리오 ... 70
      4.3.1. 게임 시나리오의 특징 ... 70
      4.3.2. 게임에서의 상호 작용 ... 72
      4.3.4. 게임 시나리오의 기능 ... 74
   4.4. 게임 소재 탐색 및 적용 ... 75
      4.4.1. S.F. ... 75
      4.4.2. 호러(Horror) ... 76
      4.4.3. 판타지(Fantasy) ... 78
5. 게임 프로그램 제작환경 및 도구 ... 83
   5.1. 게임 프로그램 제작환경 소개 ... 83
      5.1.1. C와 C++ ... 83
      5.1.2. 비주얼 스튜디오(Visual Studio) ... 85
   5.2. 게임 프로그램 제작도구 소개 ... 86
      5.2.1. API(Application Programming Interface) ... 86
      5.2.2. DirectX ... 86
      5.2.3. 자바(JAVA) ... 88
      5.2.4. 핫 자바(Hot JAVA) ... 89
      5.2.5. SQL(Structured Query Language) 데이터베이스 ... 89
   5.3. 장르별 게임 플랫폼 ... 90
      5.3.1. PC ... 91
      5.3.2. 콘솔(비디오 게임기) ... 92
      5.3.3. 모바일 ... 93
      5.3.4. 온라인 ... 94
      5.3.5. 아케이드 ... 94
6. 게임 그래픽스 제작환경 및 도구 ... 95
   6.1. 게임 그래픽스 제작환경 소개 ... 95
      6.1.1. Photoshop ... 95
      6.1.2. 3D MAX ... 99
      6.1.3. 마야(Maya) ... 101
      6.1.4. 페인터 ... 105
      6.1.5. 일러스트 ... 105
   6.2. 게임 그래픽스 제작도구 소개 ... 106
      6.2.1. 타블렛 ... 106
      6.2.2. 라이트 박스 ... 107
      6.2.3. 스캐너 ... 107
7. 게임 배경음악 및 효과음 ... 109
   7.1. 게임 음악에 대한 기초 ... 109
   7.2. 뮤지션(Musition) ... 109
   7.3. 3D 사운드 ... 110
   7.4. 게임 음악의 파일형식 ... 111
      7.4.1. 미디(Musical Instrument Digital Interface) ... 111
      7.4.2. Wave파일 ... 112
      7.4.3. MP3파일 ... 113
Index ... 115
닫기