ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
G un   shooting  L evel   Design  ver   1.00 -  건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ Game Designer  Mar. 2008 박형철
ì´ ë¬¸ì„œëŠ”  2008 ë…„ 게임아카ë°ë¯¸ 레벨디ìžì¸ ì§ë¬´ê³¼ì • ê°•ì—°ì„ ìœ„í•´ 만들어진 문서입니다 . 저작ìžì˜ ë™ì˜ ì—†ì´ ë¬´ë‹¨ 사용 ë° ë°°í¬ë¥¼ 금합니다 . 2008 ë…„  게 ìž„ì•„ì¹´ë°ë¯¸  ë ˆ 벨디ìžì¸  ì§ ë¬´ê³¼ì •
G un   shooting  L evel   Design  ver   1.00 -  건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ 1 부  ê±´ 슈팅 개관 2 부  ê±´ 슈팅 레벨  ë”” ìžì¸ 3 부  ê±´ 슈팅 실제  ì œ ìž‘ ê°•ì—°ìž ì†Œê°œ 진행 순서 2008 ë…„  게 ìž„ì•„ì¹´ë°ë¯¸  ë ˆ 벨디ìžì¸  ì§ ë¬´ê³¼ì •
게임 사업팀 , MMORPG  컨셉 ë””ìžì¸ ì¸í„°ë„· 사업부 ,  개발팀 ,  ì•„ì´ì¿ ì•¼ ,  시스템  / U.I /  레벨 ë””ìžì¸ 개발  2 본부 ,  프로ì íŠ¸  T,  시스템  / U.I /  레벨 ë””ìžì¸ G ame Designer   박형철 ì€ â€¦ NATE ON  :  [email_address] MSN  :  [email_address]
G un   shooting  L evel   Design  ver   1.00 -  건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ 1 부  ê±´ 슈팅 개관 -  ê±´ 슈팅 ê²Œìž„ì˜  ì • ì˜ì™€ 특징 -  ê±´ 슈팅 ê²Œìž„ì˜  온 ë¼ì¸í™” 가능한가 ? 2008 ë…„  게 ìž„ì•„ì¹´ë°ë¯¸  ë ˆ 벨디ìžì¸  ì§ ë¬´ê³¼ì •
건슈팅 게임ì´ëž€ ? 플레ì´ì–´ ìºë¦­í„°ì˜ 움ì§ìž„ì´ ì—†ê³  ,  단지 정해진 코스를 ë”°ë¼ ì´ë™í•˜ë©´ì„œ 등장하는 ì ë“¤ì„ 향해 ì´ì„ 난사하여 ì ë“¤ì´ 다가오기 ì „ì— ì—†ì• ì•¼ 하는 í˜•íƒœì˜ ê²Œìž„ 장르 대표작으로는  타임 í¬ë¼ì´ì‹œìŠ¤ ,  하우스 오브 ë°ë“œ ,  버츄어 캅 시리즈  ë“±ì´ ìžˆìŒ ê±´ìŠˆíŒ… ê²Œìž„ì˜ ì •ì˜ì™€ 특징 건슈팅 개관 1 부
건슈팅 ê²Œìž„ì˜ ì •ì˜ì™€ 특징 건슈팅 개관 1 부 1 First Person View( ì¼ì¸ì¹­ ì‹œì  ) 몰입과 긴장ê°ì„ 극대화하기 위해  1 ì¸ì¹­ ì‹œì ì„ 사용하고 ìžˆìŒ 2 Camera work 모든 게임 장르를  통틀어 ì¹´ë©”ë¼ ì›Œí¬ë¥¼ 가장 ì ê·¹ì ìœ¼ë¡œ 활용하는 게임 장르 그러나 ,  ì¹´ë©”ë¼ ì›Œí¬ì˜ ë¹„ì¤‘ì´ í¬ë©´ í´ìˆ˜ë¡ ìžë™í™”ê°€ 어려워지고 ì†ì´ ë§Žì´ ê°€ê²Œ ë¨ ì¹´ë©”ë¼ ì›Œí¬ì˜ 뜻 ì´¬ì˜ì„ 위한 ì¹´ë©”ë¼ì˜ 위치 설정 ,  앵글 ì¡°ìž‘ ,  ì´ë™ ë”°ìœ„ì˜ ëª¨ë“  ì¡°ìž‘ ,  ë˜ëŠ” 그런 기술 3 먼저 ë³´ê³  먼저 ìœë‹¤ .  ì„ ì œ ê³µê²©ì´ ê³§ ìµœì„ ì˜ ë°©ì–´ 눈 ì•žì˜ ì ë“¤ì´ 공격하기 ì „ì— ë¨¼ì € 발견하고 공격하는 ê²ƒì´ ê³§ ìµœì„ ì˜ ë°©ì–´ 순발력과 정확한 ì¡°ì¤€ì´ ê±´ìŠˆíŒ… ê²Œìž„ì˜ í¬ì¸íŠ¸ 예외ì ì¸ 사례 타임 í¬ë¼ì´ì‹œìŠ¤ëŠ” 회피ë¼ëŠ” ê°œë…ì´ ì¡´ìž¬ .  전통ì ì¸ 건슈팅과는 다소 ì°¨ì´ê°€ ìžˆìŒ ê±´ìŠˆíŒ… ê²Œìž„ì˜ ì£¼ìš” 특징
건슈팅 ê²Œìž„ì˜ ì˜¨ë¼ì¸í™” 가능한가 ? 건슈팅 개관 1 부 ì—°ì¶œì´ ì°¨ì§€í•˜ëŠ” ë¹„ì¤‘ì´ ì»¤ ìžë™í™”ê°€ 어렵다 . ì¹´ë©”ë¼ì›Œí¬ì˜ ë¹„ì¤‘ì´ ì»¤ì„œ ì¼ì¼ì´ 수작업으로 조정해야 함 ë™ì‹œì— 플레ì´í•  수 있는 ì¸ì›ìˆ˜ë„ 매우 ì œí•œì  . í•˜ë‚˜ì˜ ë§µê³¼ 레벨 ë””ìžì¸ì— 소요ë˜ëŠ” 시간 한달 ì´ìƒ 소요 ê±´ìŠˆíŒ…ì˜ ì»¨í…츠 소비ì†ë„는 빠르고 ,  컨í…츠 확충 ì†ë„는 ëŠë¦¬ë‹¤ëŠ” ê²ƒì´ ì˜¨ë¼ì¸í™”ì˜ ìµœëŒ€ ê±¸ë¦¼ëŒ ê±´ìŠˆíŒ…ì€ ì—°ì¶œì´ ì°¨ì§€í•˜ëŠ” ë¹„ì¤‘ì´ ë§¤ìš° í° í˜•íƒœì˜ ê²Œìž„ 장르 ë”°ë¼ì„œ ,  게임 ë””ìžì´ë„ˆì˜ ì˜ë„를 최대한 ë°˜ì˜í•  수 있지만 ê·¸ì— ë°˜í•´ 선형ì ì¸ 진행과 ì „ëžµì„±ì´ í¬ì§€ ì•Šì•„ 게임 플레ì´ë¥¼ 지ì†í•˜ëŠ”ë° ì–´ë ¤ì›€ì´ ìžˆìŒ ì»¨í…츠 소비ì†ë„는 빠르고 확충 ì†ë„는 ëŠë ¤ 온ë¼ì¸í™”ê°€ 어렵다 .
G un   shooting  L evel   Design  ver   1.00 -  건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ 2 부  ê±´ 슈팅 레벨 ë””ìžì¸ -  ê±´ 슈팅 레벨  ë”” ìžì¸ì˜  3 요소 -  ì¹´ ë©”ë¼ ì›Œí¬ -  맵  ë””ìžì¸ -  E nemy  ë””ìžì¸ -   ë ˆ 벨 ë””ìžì¸ ê°œë…  ì • 리 -  L evel up,  게임  ë‚œ ì´ë„ ìƒìŠ¹ 방법 -  H OD   3 를 통해보는  ë ˆ 벨 ë””ìžì¸ 예시 2008 ë…„  게 ìž„ì•„ì¹´ë°ë¯¸  ë ˆ 벨디ìžì¸  ì§ ë¬´ê³¼ì •
건슈팅 레벨 ë””ìžì¸ 2 부 건슈팅 레벨 ë””ìžì¸ì˜  3 요소 ì¹´ë©”ë¼ ì›Œí¬ Enemy Map Enemy   ì˜ ê¸°ìŠµì ì¸ ì¶œí˜„ì´ ê°€ëŠ¥í•˜ë„ë¡ ìž˜ êµ¬ì„±ëœ  맵 ê³¼   Enemy   배치 ,  그리고 긴장ê°ì„ 극대화 시켜주는  ì¹´ë©”ë¼   ì›Œí¬ ì˜  3 요소가  어우러져  건슈팅  ê²Œìž„ì„ êµ¬ì„±
건슈팅 레벨 ë””ìžì¸ 2 부 ì¹´ë©”ë¼ ì›Œí¬ ì¹´ë©”ë¼ì˜ 다양한 ì´ë™ê³¼ íšŒì „ì„ ì´ìš© ,  긴장ê°ì„ 극대화하는  View 를 창조하는 ê²ƒì´ í•µì‹¬
건슈팅 레벨 ë””ìžì¸ 2 부 Map Design Map Design ì˜ í° í‹€ì€ í”Œë ˆì´ì–´ì˜ 시야를 제한하고 ì ì˜ 갑작스런 등장과 ê¸°ìŠµì´ ìš©ì´í•˜ë„ë¡ ì€í ,  ì—„íë¬¼ì´ ë§Žë„ë¡ ë””ìžì¸í•˜ëŠ” ê²ƒì´ í•µì‹¬   ì¢ê³  긴 통로 ,  ì‹œì„ ì„ ì¤‘ì•™ 쪽으로 집중시키는 효과 연기 효과 ë“±ì„ ì´ìš©í•˜ì—¬ ìœ ì €ì˜ ì‹œì•¼ë¥¼ 제한 ë„“ì€ ê³µê°„ì´ì§€ë§Œ ,  오브ì íŠ¸ë¥¼ 배치하여 ì€í , ì—„íê°€ ìš©ì´í•œ 공간으로 구성 ë¯¸ë‹«ì´ ë¬¸ 형태로 순간ì ìœ¼ë¡œ ë¬¸ì´ ì—´ë¦¬ë©´ì„œ ê¸°ìŠµì´ ê°€ëŠ¥í•˜ë„ë¡ êµ¬ì„±í•œ 사례
건슈팅 레벨 ë””ìžì¸ 2 부 Enemy Design Enemy Concept Design,   ì ì„ 통해서 ì–´ë–¤ ëŠë‚Œì„ 플레ì´ì–´ì—게 전달할 것ì¸ê°€ ? ì¼ìƒ ìƒí™œì˜ 친숙한 소재를 변형시킨 예 ì‹œê°ì ìœ¼ë¡œ 특ì´í•œ ë””ìžì¸ì˜ 예 외형으로 ì ì˜ íŠ¹ì„±ì„ ì˜ˆì¸¡í•  수 있ë„ë¡ ë””ìžì¸ëœ 예 특정 ë¶€ë¶„ì„ ê°•ì¡°í•˜ì—¬ ê°œì„±ì„ í‘œí˜„í•œ 예 다양한  Enemy Visual Design ì˜ ì˜ˆ
건슈팅 레벨 ë””ìžì¸ 2 부 Enemy Design Enemy ì˜ ê³µê²© 패턴 ë””ìžì¸ 예시 집단 러쉬 패턴 ê³ ì† ëŸ¬ì‰¬ 패턴 ì€í 후 공격 패턴 공중 공격 패턴 중거리 위치 공격 패턴 가장 기본ì ì¸ í˜•íƒœì˜  Enemy 와 특별한 íŠ¹ì§•ì„ ì§€ë‹Œ  Enemy 를 ì ì ˆížˆ 구성하여 다양한 등장 ,  공격 íŒ¨í„´ì„ ì°½ì¡°
공격 패턴  1 공격 패턴  2 공격 패턴  3 종합하면 … Gunshooting Level Design   =  ì€í ,  ì—„íê°€ ìš©ì´í•œ  Map   +  ì—­ë™ì ì¸  ì¹´ë©”ë¼ ì›Œí¬   +  Enemy   구성과 배치 건슈팅 레벨 ë””ìžì¸ 2 부 ì¹´ë©”ë¼ ì›Œí¬ì™€ ì¹´ë©”ë¼ ì´ë™ 경로 설정 ëª¬ìŠ¤í„°ì˜ ë°°ì¹˜ì™€ 등장 / í–‰ë™ íŒ¨í„´ 설정 Enemy ì˜ ì€í / ì—„íê°€ ìš©ì´í•œ 맵 제작 1 2 3 레벨 ë””ìžì¸ ê°œë… ì •ë¦¬
건슈팅 레벨 ë””ìžì¸ 2 부 Level up,   게임 ë‚œì´ë„ ìƒìŠ¹ 방법 ê°€ëž‘ë¹„ì— ì˜· 젖는 줄 모른다 . 가장 기본ì ì¸ í˜•íƒœì˜  Enemy 와 특별한 공격 íŠ¹ì§•ì„ ì§€ë‹Œ  Enemy 를 ì¡°í•©í•œ 패턴 ì¼ë°˜  Enemy 와 특수한 ê³µê²©íŠ¹ì§•ì„ ì§€ë‹Œ  Enemy ê°„ì˜ ì¡°í•©ê³¼ 보다  복잡한 íŒ¨í„´ì„ í†µí•´ ë‚œì´ë„를 ìƒìŠ¹ 화면 예시 )  가장 기본ì ì¸ í˜•íƒœì˜  Enemy ê°€ í‰ì†Œì²˜ëŸ¼ 접근하고 있고 ë’¤ì— ë“œëŸ¼í†µì„ ë“   Enemy ê°€ 있다 . 플레ì´ì–´ë“¤ì´ ì¼ë°˜  Enemy ì— ì •ì‹ ì´ íŒ”ë ¤ìžˆëŠ” 사ì´ì— 예ìƒì¹˜ 못한 드럼 통 ë˜ì§€ê¸° ê³µê²©ì„ ê°í–‰í•œë‹¤ . 만약 플레ì´ì–´ê°€ ì´ë¥¼ 눈치채고 ë“œëŸ¼í†µì„ ë¨¼ì € 처리하려고 한다면 ê·¸ 사ì´ì— ì¼ë°˜  Enemy ë“¤ì´ ì ‘ê·¼í•˜ì—¬ ê³µê²©ì„ ê°í–‰í•˜ê²Œ ëœë‹¤ . 보다 급격한 ì¹´ë©”ë¼ ì›Œí¬ë¥¼ 통해 ìœ ì €ì˜ ë¶ˆì•ˆê°ê³¼ 긴장 ìƒíƒœë¥¼ ë†’ì¼ ìˆ˜ 있다 . 제한 ì‹œê°„ì„ ì¡°ì ˆí•˜ì—¬ 게임 ë‚œì´ë„를 ë†’ì¼ ìˆ˜ ìžˆìŒ ë“±ìž¥  Enemy ì˜ êµ¬ì„± ,  보다 복잡한 패턴 ,  ì¹´ë©”ë¼ ì›Œí¬ ,  제한 시간 ë“±ì„ ì´ìš©í•˜ì—¬ ë‚œì´ë„를 ìƒìŠ¹   그러나 ,  플레ì´ì–´ê°€ ì†ìˆ˜ë¬´ì±…으로 당하게 만드는 ê²ƒì€ ê¸ˆë¬¼ ê°€ëž‘ë¹„ì— ì˜· 젖는 줄 모른다는 ì†ë‹´ì²˜ëŸ¼ 유저는 ì „ 스테ì´ì§€ì™€ 별 ì°¨ì´ë¥¼ 못 ëŠë¼ë©´ì„œë„ 대미지가 누ì ë˜ì–´ ì–´ëŠìƒˆ 죽ìŒì´ ìž„ë°•í•œ ìƒíƒœê°€ ë˜ì–´ìžˆëŠ” ê²ƒì´ ì´ìƒì ì¸ ë‚œì´ë„ ìƒìŠ¹ ë°©í–¥ .   ì´ì— 유저는 ìžì‹ ì˜ ì‹¤ë ¥ì´ ë¶€ì¡±í•˜ë‹¤ê³  ìƒê°í•˜ê¸°ë³´ë‹¤ëŠ” ìš´ì´ ë”°ë¥´ì§€ 않았다고 ëŠë¼ê³  재ë„ì „ì„ ê°í–‰í•˜ê²Œ ë¨
건슈팅 레벨 ë””ìžì¸ 2 부 House of Dead 3 를 통해 보는 레벨디ìžì¸ 예시 ë™ì˜ìƒ 시청
G un   shooting  L evel   Design  ver   1.00 -  건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ 3 부  ê±´ 슈팅 게임 실제 제작 과정 소개 -  프 ë¡œì íŠ¸  T   ë ˆ 벨디ìžì¸ 과정 소개 -  맵  ì œìž‘ì„ ìœ„í•œ 건물  /  오브ì íŠ¸  ì œ ìž‘ -  S cene  ë”” ìžì¸ -   스 í¬ë¦½íŒ… -   ë ˆ 벨 ë””ìžì¸ 실무 수행  ìš” 구 능력 2008 ë…„  게 ìž„ì•„ì¹´ë°ë¯¸  ë ˆ 벨디ìžì¸  ì§ ë¬´ê³¼ì •
스테ì´ì§€ 컨셉 ë° í…Œë§ˆ ê²°ì • 건물 ë° ì˜¤ë¸Œì íŠ¸ 사전 제작 건물 / 오브ì íŠ¸ ì¡°í•© ë°©ì‹ìœ¼ë¡œ 맵 제작 Scene Design Scripting í”Œë ˆì´ í…ŒìŠ¤íŠ¸  /  수정 건슈팅 실제 제작 3 부 ì—”ë„어즈 프로ì íŠ¸  T  레벨 ë””ìžì¸ 진행 과정 완 성 제작할 ë§µì˜ ì „ì²´ì ì¸ 분위기 ( 테마 ) 를 결정하는 과정 해당 테마를 표현할 건물 ë° ì˜¤ë¸Œì íŠ¸ë¥¼ 제작하는 과정 사전 ì œìž‘ëœ ê±´ë¬¼ê³¼ 오브ì íŠ¸ë¥¼ 배치하여 í•˜ë‚˜ì˜ ë§µì„ ì™„ì„± 건물과 오브ì íŠ¸ë¥¼ 조합하는 ë°©ì‹ìœ¼ë¡œ 여러 ê°œì˜ ë§µì„ ì œìž‘ 추가 맵 제작 ì‹œ 소요ë˜ëŠ” ê¸°ê°„ì„ ë‹¨ì¶• ì¹´ë©”ë¼ì˜ ì´ë™ ë° ë°°ì¹˜ 등장할  Enemy  종류와 배치 ,  공격 íŒ¨í„´ì„ ì½˜í‹° 형ì‹ìœ¼ë¡œ 제작하는 과정 콘티 ìž‘ì—…ì´ ì™„ë£Œë˜ë©´ ,  루아로 스í¬ë¦½íŒ… ìž‘ì—… 스í¬ë¦½íŒ…ì´ ì™„ë£Œë˜ë©´ í”Œë ˆì´ í…ŒìŠ¤íŠ¸ ,  수정 ìž‘ì—… 반복 레벨 ë””ìžì¸ 완료 ,  ì´ì™€ ê°™ì€ ë°©ì‹ì„ 반복하면서 ,  컨í…츠를 추가 STEP 1 STEP 2 STEP 3 STEP 4 STEP 5 STEP 6 STEP 7
건슈팅 실제 제작 3 부 건물 ë° ì˜¤ë¸Œì íŠ¸ 사전 제작 후 조립하는 형태로 맵 추가 ë°°ê²½ 오브ì íŠ¸ 구조물 오브ì íŠ¸ 건물 오브ì íŠ¸ 기타 오브ì íŠ¸ 컨í…츠 추가 ì†ë„를 높ì´ê¸° 위해 건물 ë° ì˜¤ë¸Œì íŠ¸ë¥¼ ì‚¬ì „ì— ë¯¸ë¦¬ 제작하고 ì´ë¥¼ 조합하는 형태로 ë§µì„ ì œìž‘
건슈팅 실제 제작 3 부 Scene Design ì¹´ë©”ë¼ì˜ 위치 ë° ì´ë™ ,  등장할  Enemy  ì¢…ë¥˜ì˜ ì„ íƒ ë° ê³µê²© íŒ¨í„´ì„ ì½˜í‹° 형ì‹ìœ¼ë¡œ 제작하는 과정 1 1 2 2 3 3 4 콘티 제작 예시  1 콘티 제작 예시  2
건슈팅 실제 제작 3 부 Scripting 콘티를 토대로 구성한 ë ˆë²¨ì„  Lua Script ë¡œ 구현하는 과정 3D MAX -  ì¹´ë©”ë¼ ìœ„ì¹˜ 지정 ë° ì´ë™ , Enemy ì˜ ë“±ìž¥ 위치 ,  ì´ë™ 경로 ,  ì´íŽ™íŠ¸ 위치 ì§€ì •í•˜ëŠ”ë° ì‚¬ìš©  Lua Script
건슈팅 실제 제작 3 부 레벨 ë””ìžì¸ 실무를 수행하려면 ...? 3D MAX  사용 능력 게임 엔진 사용 능력 루아 스í¬ë¦½íŠ¸ ì¹´ë©”ë¼ ì„¤ì¹˜ ë° ì´ë™ 경로 지정 Enemy  등장 위치 ë° ì´ë™ 경로 지정 ì´íŽ™íŠ¸ ë° ë°°ê²½ 애니메ì´ì…˜ 위치 지정 애니메ì´ì…˜ í™•ì¸ ì½˜í‹° ë‚´ìš© 구현
Thank-you!

More Related Content

Gunshooting level design_1_1.00

  • 1. G un shooting L evel Design ver 1.00 - 건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ Game Designer Mar. 2008 박형철
  • 2. ì´ ë¬¸ì„œëŠ” 2008 ë…„ 게임아카ë°ë¯¸ 레벨디ìžì¸ ì§ë¬´ê³¼ì • ê°•ì—°ì„ ìœ„í•´ 만들어진 문서입니다 . 저작ìžì˜ ë™ì˜ ì—†ì´ ë¬´ë‹¨ 사용 ë° ë°°í¬ë¥¼ 금합니다 . 2008 ë…„ 게 ìž„ì•„ì¹´ë°ë¯¸ ë ˆ 벨디ìžì¸ ì§ ë¬´ê³¼ì •
  • 3. G un shooting L evel Design ver 1.00 - 건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ 1 부 ê±´ 슈팅 개관 2 부 ê±´ 슈팅 레벨 ë”” ìžì¸ 3 부 ê±´ 슈팅 실제 ì œ ìž‘ ê°•ì—°ìž ì†Œê°œ 진행 순서 2008 ë…„ 게 ìž„ì•„ì¹´ë°ë¯¸ ë ˆ 벨디ìžì¸ ì§ ë¬´ê³¼ì •
  • 4. 게임 사업팀 , MMORPG 컨셉 ë””ìžì¸ ì¸í„°ë„· 사업부 , 개발팀 , ì•„ì´ì¿ ì•¼ , 시스템 / U.I / 레벨 ë””ìžì¸ 개발 2 본부 , 프로ì íŠ¸ T, 시스템 / U.I / 레벨 ë””ìžì¸ G ame Designer 박형철 ì€ â€¦ NATE ON : [email_address] MSN : [email_address]
  • 5. G un shooting L evel Design ver 1.00 - 건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ 1 부 ê±´ 슈팅 개관 - ê±´ 슈팅 ê²Œìž„ì˜ ì • ì˜ì™€ 특징 - ê±´ 슈팅 ê²Œìž„ì˜ ì˜¨ ë¼ì¸í™” 가능한가 ? 2008 ë…„ 게 ìž„ì•„ì¹´ë°ë¯¸ ë ˆ 벨디ìžì¸ ì§ ë¬´ê³¼ì •
  • 6. 건슈팅 게임ì´ëž€ ? 플레ì´ì–´ ìºë¦­í„°ì˜ 움ì§ìž„ì´ ì—†ê³  , 단지 정해진 코스를 ë”°ë¼ ì´ë™í•˜ë©´ì„œ 등장하는 ì ë“¤ì„ 향해 ì´ì„ 난사하여 ì ë“¤ì´ 다가오기 ì „ì— ì—†ì• ì•¼ 하는 í˜•íƒœì˜ ê²Œìž„ 장르 대표작으로는 타임 í¬ë¼ì´ì‹œìŠ¤ , 하우스 오브 ë°ë“œ , 버츄어 캅 시리즈 ë“±ì´ ìžˆìŒ ê±´ìŠˆíŒ… ê²Œìž„ì˜ ì •ì˜ì™€ 특징 건슈팅 개관 1 부
  • 7. 건슈팅 ê²Œìž„ì˜ ì •ì˜ì™€ 특징 건슈팅 개관 1 부 1 First Person View( ì¼ì¸ì¹­ ì‹œì  ) 몰입과 긴장ê°ì„ 극대화하기 위해 1 ì¸ì¹­ ì‹œì ì„ 사용하고 ìžˆìŒ 2 Camera work 모든 게임 장르를 통틀어 ì¹´ë©”ë¼ ì›Œí¬ë¥¼ 가장 ì ê·¹ì ìœ¼ë¡œ 활용하는 게임 장르 그러나 , ì¹´ë©”ë¼ ì›Œí¬ì˜ ë¹„ì¤‘ì´ í¬ë©´ í´ìˆ˜ë¡ ìžë™í™”ê°€ 어려워지고 ì†ì´ ë§Žì´ ê°€ê²Œ ë¨ ì¹´ë©”ë¼ ì›Œí¬ì˜ 뜻 ì´¬ì˜ì„ 위한 ì¹´ë©”ë¼ì˜ 위치 설정 , 앵글 ì¡°ìž‘ , ì´ë™ ë”°ìœ„ì˜ ëª¨ë“  ì¡°ìž‘ , ë˜ëŠ” 그런 기술 3 먼저 ë³´ê³  먼저 ìœë‹¤ . ì„ ì œ ê³µê²©ì´ ê³§ ìµœì„ ì˜ ë°©ì–´ 눈 ì•žì˜ ì ë“¤ì´ 공격하기 ì „ì— ë¨¼ì € 발견하고 공격하는 ê²ƒì´ ê³§ ìµœì„ ì˜ ë°©ì–´ 순발력과 정확한 ì¡°ì¤€ì´ ê±´ìŠˆíŒ… ê²Œìž„ì˜ í¬ì¸íŠ¸ 예외ì ì¸ 사례 타임 í¬ë¼ì´ì‹œìŠ¤ëŠ” 회피ë¼ëŠ” ê°œë…ì´ ì¡´ìž¬ . 전통ì ì¸ 건슈팅과는 다소 ì°¨ì´ê°€ ìžˆìŒ ê±´ìŠˆíŒ… ê²Œìž„ì˜ ì£¼ìš” 특징
  • 8. 건슈팅 ê²Œìž„ì˜ ì˜¨ë¼ì¸í™” 가능한가 ? 건슈팅 개관 1 부 ì—°ì¶œì´ ì°¨ì§€í•˜ëŠ” ë¹„ì¤‘ì´ ì»¤ ìžë™í™”ê°€ 어렵다 . ì¹´ë©”ë¼ì›Œí¬ì˜ ë¹„ì¤‘ì´ ì»¤ì„œ ì¼ì¼ì´ 수작업으로 조정해야 함 ë™ì‹œì— 플레ì´í•  수 있는 ì¸ì›ìˆ˜ë„ 매우 ì œí•œì  . í•˜ë‚˜ì˜ ë§µê³¼ 레벨 ë””ìžì¸ì— 소요ë˜ëŠ” 시간 한달 ì´ìƒ 소요 ê±´ìŠˆíŒ…ì˜ ì»¨í…츠 소비ì†ë„는 빠르고 , 컨í…츠 확충 ì†ë„는 ëŠë¦¬ë‹¤ëŠ” ê²ƒì´ ì˜¨ë¼ì¸í™”ì˜ ìµœëŒ€ ê±¸ë¦¼ëŒ ê±´ìŠˆíŒ…ì€ ì—°ì¶œì´ ì°¨ì§€í•˜ëŠ” ë¹„ì¤‘ì´ ë§¤ìš° í° í˜•íƒœì˜ ê²Œìž„ 장르 ë”°ë¼ì„œ , 게임 ë””ìžì´ë„ˆì˜ ì˜ë„를 최대한 ë°˜ì˜í•  수 있지만 ê·¸ì— ë°˜í•´ 선형ì ì¸ 진행과 ì „ëžµì„±ì´ í¬ì§€ ì•Šì•„ 게임 플레ì´ë¥¼ 지ì†í•˜ëŠ”ë° ì–´ë ¤ì›€ì´ ìžˆìŒ ì»¨í…츠 소비ì†ë„는 빠르고 확충 ì†ë„는 ëŠë ¤ 온ë¼ì¸í™”ê°€ 어렵다 .
  • 9. G un shooting L evel Design ver 1.00 - 건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ 2 부 ê±´ 슈팅 레벨 ë””ìžì¸ - ê±´ 슈팅 레벨 ë”” ìžì¸ì˜ 3 요소 - ì¹´ ë©”ë¼ ì›Œí¬ - 맵 ë””ìžì¸ - E nemy ë””ìžì¸ - ë ˆ 벨 ë””ìžì¸ ê°œë… ì • 리 - L evel up, 게임 ë‚œ ì´ë„ ìƒìŠ¹ 방법 - H OD 3 를 통해보는 ë ˆ 벨 ë””ìžì¸ 예시 2008 ë…„ 게 ìž„ì•„ì¹´ë°ë¯¸ ë ˆ 벨디ìžì¸ ì§ ë¬´ê³¼ì •
  • 10. 건슈팅 레벨 ë””ìžì¸ 2 부 건슈팅 레벨 ë””ìžì¸ì˜ 3 요소 ì¹´ë©”ë¼ ì›Œí¬ Enemy Map Enemy ì˜ ê¸°ìŠµì ì¸ ì¶œí˜„ì´ ê°€ëŠ¥í•˜ë„ë¡ ìž˜ êµ¬ì„±ëœ ë§µ ê³¼ Enemy 배치 , 그리고 긴장ê°ì„ 극대화 시켜주는 ì¹´ë©”ë¼ ì›Œí¬ ì˜ 3 요소가 어우러져 건슈팅 ê²Œìž„ì„ êµ¬ì„±
  • 11. 건슈팅 레벨 ë””ìžì¸ 2 부 ì¹´ë©”ë¼ ì›Œí¬ ì¹´ë©”ë¼ì˜ 다양한 ì´ë™ê³¼ íšŒì „ì„ ì´ìš© , 긴장ê°ì„ 극대화하는 View 를 창조하는 ê²ƒì´ í•µì‹¬
  • 12. 건슈팅 레벨 ë””ìžì¸ 2 부 Map Design Map Design ì˜ í° í‹€ì€ í”Œë ˆì´ì–´ì˜ 시야를 제한하고 ì ì˜ 갑작스런 등장과 ê¸°ìŠµì´ ìš©ì´í•˜ë„ë¡ ì€í , ì—„íë¬¼ì´ ë§Žë„ë¡ ë””ìžì¸í•˜ëŠ” ê²ƒì´ í•µì‹¬ ì¢ê³  긴 통로 , ì‹œì„ ì„ ì¤‘ì•™ 쪽으로 집중시키는 효과 연기 효과 ë“±ì„ ì´ìš©í•˜ì—¬ ìœ ì €ì˜ ì‹œì•¼ë¥¼ 제한 ë„“ì€ ê³µê°„ì´ì§€ë§Œ , 오브ì íŠ¸ë¥¼ 배치하여 ì€í , ì—„íê°€ ìš©ì´í•œ 공간으로 구성 ë¯¸ë‹«ì´ ë¬¸ 형태로 순간ì ìœ¼ë¡œ ë¬¸ì´ ì—´ë¦¬ë©´ì„œ ê¸°ìŠµì´ ê°€ëŠ¥í•˜ë„ë¡ êµ¬ì„±í•œ 사례
  • 13. 건슈팅 레벨 ë””ìžì¸ 2 부 Enemy Design Enemy Concept Design, ì ì„ 통해서 ì–´ë–¤ ëŠë‚Œì„ 플레ì´ì–´ì—게 전달할 것ì¸ê°€ ? ì¼ìƒ ìƒí™œì˜ 친숙한 소재를 변형시킨 예 ì‹œê°ì ìœ¼ë¡œ 특ì´í•œ ë””ìžì¸ì˜ 예 외형으로 ì ì˜ íŠ¹ì„±ì„ ì˜ˆì¸¡í•  수 있ë„ë¡ ë””ìžì¸ëœ 예 특정 ë¶€ë¶„ì„ ê°•ì¡°í•˜ì—¬ ê°œì„±ì„ í‘œí˜„í•œ 예 다양한 Enemy Visual Design ì˜ ì˜ˆ
  • 14. 건슈팅 레벨 ë””ìžì¸ 2 부 Enemy Design Enemy ì˜ ê³µê²© 패턴 ë””ìžì¸ 예시 집단 러쉬 패턴 ê³ ì† ëŸ¬ì‰¬ 패턴 ì€í 후 공격 패턴 공중 공격 패턴 중거리 위치 공격 패턴 가장 기본ì ì¸ í˜•íƒœì˜ Enemy 와 특별한 íŠ¹ì§•ì„ ì§€ë‹Œ Enemy 를 ì ì ˆížˆ 구성하여 다양한 등장 , 공격 íŒ¨í„´ì„ ì°½ì¡°
  • 15. 공격 패턴 1 공격 패턴 2 공격 패턴 3 종합하면 … Gunshooting Level Design = ì€í , ì—„íê°€ ìš©ì´í•œ Map + ì—­ë™ì ì¸ ì¹´ë©”ë¼ ì›Œí¬ + Enemy 구성과 배치 건슈팅 레벨 ë””ìžì¸ 2 부 ì¹´ë©”ë¼ ì›Œí¬ì™€ ì¹´ë©”ë¼ ì´ë™ 경로 설정 ëª¬ìŠ¤í„°ì˜ ë°°ì¹˜ì™€ 등장 / í–‰ë™ íŒ¨í„´ 설정 Enemy ì˜ ì€í / ì—„íê°€ ìš©ì´í•œ 맵 제작 1 2 3 레벨 ë””ìžì¸ ê°œë… ì •ë¦¬
  • 16. 건슈팅 레벨 ë””ìžì¸ 2 부 Level up, 게임 ë‚œì´ë„ ìƒìŠ¹ 방법 ê°€ëž‘ë¹„ì— ì˜· 젖는 줄 모른다 . 가장 기본ì ì¸ í˜•íƒœì˜ Enemy 와 특별한 공격 íŠ¹ì§•ì„ ì§€ë‹Œ Enemy 를 ì¡°í•©í•œ 패턴 ì¼ë°˜ Enemy 와 특수한 ê³µê²©íŠ¹ì§•ì„ ì§€ë‹Œ Enemy ê°„ì˜ ì¡°í•©ê³¼ 보다 복잡한 íŒ¨í„´ì„ í†µí•´ ë‚œì´ë„를 ìƒìŠ¹ 화면 예시 ) 가장 기본ì ì¸ í˜•íƒœì˜ Enemy ê°€ í‰ì†Œì²˜ëŸ¼ 접근하고 있고 ë’¤ì— ë“œëŸ¼í†µì„ ë“  Enemy ê°€ 있다 . 플레ì´ì–´ë“¤ì´ ì¼ë°˜ Enemy ì— ì •ì‹ ì´ íŒ”ë ¤ìžˆëŠ” 사ì´ì— 예ìƒì¹˜ 못한 드럼 통 ë˜ì§€ê¸° ê³µê²©ì„ ê°í–‰í•œë‹¤ . 만약 플레ì´ì–´ê°€ ì´ë¥¼ 눈치채고 ë“œëŸ¼í†µì„ ë¨¼ì € 처리하려고 한다면 ê·¸ 사ì´ì— ì¼ë°˜ Enemy ë“¤ì´ ì ‘ê·¼í•˜ì—¬ ê³µê²©ì„ ê°í–‰í•˜ê²Œ ëœë‹¤ . 보다 급격한 ì¹´ë©”ë¼ ì›Œí¬ë¥¼ 통해 ìœ ì €ì˜ ë¶ˆì•ˆê°ê³¼ 긴장 ìƒíƒœë¥¼ ë†’ì¼ ìˆ˜ 있다 . 제한 ì‹œê°„ì„ ì¡°ì ˆí•˜ì—¬ 게임 ë‚œì´ë„를 ë†’ì¼ ìˆ˜ ìžˆìŒ ë“±ìž¥ Enemy ì˜ êµ¬ì„± , 보다 복잡한 패턴 , ì¹´ë©”ë¼ ì›Œí¬ , 제한 시간 ë“±ì„ ì´ìš©í•˜ì—¬ ë‚œì´ë„를 ìƒìŠ¹ 그러나 , 플레ì´ì–´ê°€ ì†ìˆ˜ë¬´ì±…으로 당하게 만드는 ê²ƒì€ ê¸ˆë¬¼ ê°€ëž‘ë¹„ì— ì˜· 젖는 줄 모른다는 ì†ë‹´ì²˜ëŸ¼ 유저는 ì „ 스테ì´ì§€ì™€ 별 ì°¨ì´ë¥¼ 못 ëŠë¼ë©´ì„œë„ 대미지가 누ì ë˜ì–´ ì–´ëŠìƒˆ 죽ìŒì´ ìž„ë°•í•œ ìƒíƒœê°€ ë˜ì–´ìžˆëŠ” ê²ƒì´ ì´ìƒì ì¸ ë‚œì´ë„ ìƒìŠ¹ ë°©í–¥ . ì´ì— 유저는 ìžì‹ ì˜ ì‹¤ë ¥ì´ ë¶€ì¡±í•˜ë‹¤ê³  ìƒê°í•˜ê¸°ë³´ë‹¤ëŠ” ìš´ì´ ë”°ë¥´ì§€ 않았다고 ëŠë¼ê³  재ë„ì „ì„ ê°í–‰í•˜ê²Œ ë¨
  • 17. 건슈팅 레벨 ë””ìžì¸ 2 부 House of Dead 3 를 통해 보는 레벨디ìžì¸ 예시 ë™ì˜ìƒ 시청
  • 18. G un shooting L evel Design ver 1.00 - 건슈팅ì—ì„œì˜ ë ˆë²¨ ë””ìžì¸ 3 부 ê±´ 슈팅 게임 실제 제작 과정 소개 - 프 ë¡œì íŠ¸ T ë ˆ 벨디ìžì¸ 과정 소개 - 맵 ì œìž‘ì„ ìœ„í•œ 건물 / 오브ì íŠ¸ ì œ ìž‘ - S cene ë”” ìžì¸ - 스 í¬ë¦½íŒ… - ë ˆ 벨 ë””ìžì¸ 실무 수행 ìš” 구 능력 2008 ë…„ 게 ìž„ì•„ì¹´ë°ë¯¸ ë ˆ 벨디ìžì¸ ì§ ë¬´ê³¼ì •
  • 19. 스테ì´ì§€ 컨셉 ë° í…Œë§ˆ ê²°ì • 건물 ë° ì˜¤ë¸Œì íŠ¸ 사전 제작 건물 / 오브ì íŠ¸ ì¡°í•© ë°©ì‹ìœ¼ë¡œ 맵 제작 Scene Design Scripting í”Œë ˆì´ í…ŒìŠ¤íŠ¸ / 수정 건슈팅 실제 제작 3 부 ì—”ë„어즈 프로ì íŠ¸ T 레벨 ë””ìžì¸ 진행 과정 완 성 제작할 ë§µì˜ ì „ì²´ì ì¸ 분위기 ( 테마 ) 를 결정하는 과정 해당 테마를 표현할 건물 ë° ì˜¤ë¸Œì íŠ¸ë¥¼ 제작하는 과정 사전 ì œìž‘ëœ ê±´ë¬¼ê³¼ 오브ì íŠ¸ë¥¼ 배치하여 í•˜ë‚˜ì˜ ë§µì„ ì™„ì„± 건물과 오브ì íŠ¸ë¥¼ 조합하는 ë°©ì‹ìœ¼ë¡œ 여러 ê°œì˜ ë§µì„ ì œìž‘ 추가 맵 제작 ì‹œ 소요ë˜ëŠ” ê¸°ê°„ì„ ë‹¨ì¶• ì¹´ë©”ë¼ì˜ ì´ë™ ë° ë°°ì¹˜ 등장할 Enemy 종류와 배치 , 공격 íŒ¨í„´ì„ ì½˜í‹° 형ì‹ìœ¼ë¡œ 제작하는 과정 콘티 ìž‘ì—…ì´ ì™„ë£Œë˜ë©´ , 루아로 스í¬ë¦½íŒ… ìž‘ì—… 스í¬ë¦½íŒ…ì´ ì™„ë£Œë˜ë©´ í”Œë ˆì´ í…ŒìŠ¤íŠ¸ , 수정 ìž‘ì—… 반복 레벨 ë””ìžì¸ 완료 , ì´ì™€ ê°™ì€ ë°©ì‹ì„ 반복하면서 , 컨í…츠를 추가 STEP 1 STEP 2 STEP 3 STEP 4 STEP 5 STEP 6 STEP 7
  • 20. 건슈팅 실제 제작 3 부 건물 ë° ì˜¤ë¸Œì íŠ¸ 사전 제작 후 조립하는 형태로 맵 추가 ë°°ê²½ 오브ì íŠ¸ 구조물 오브ì íŠ¸ 건물 오브ì íŠ¸ 기타 오브ì íŠ¸ 컨í…츠 추가 ì†ë„를 높ì´ê¸° 위해 건물 ë° ì˜¤ë¸Œì íŠ¸ë¥¼ ì‚¬ì „ì— ë¯¸ë¦¬ 제작하고 ì´ë¥¼ 조합하는 형태로 ë§µì„ ì œìž‘
  • 21. 건슈팅 실제 제작 3 부 Scene Design ì¹´ë©”ë¼ì˜ 위치 ë° ì´ë™ , 등장할 Enemy ì¢…ë¥˜ì˜ ì„ íƒ ë° ê³µê²© íŒ¨í„´ì„ ì½˜í‹° 형ì‹ìœ¼ë¡œ 제작하는 과정 1 1 2 2 3 3 4 콘티 제작 예시 1 콘티 제작 예시 2
  • 22. 건슈팅 실제 제작 3 부 Scripting 콘티를 토대로 구성한 ë ˆë²¨ì„ Lua Script ë¡œ 구현하는 과정 3D MAX - ì¹´ë©”ë¼ ìœ„ì¹˜ 지정 ë° ì´ë™ , Enemy ì˜ ë“±ìž¥ 위치 , ì´ë™ 경로 , ì´íŽ™íŠ¸ 위치 ì§€ì •í•˜ëŠ”ë° ì‚¬ìš© Lua Script
  • 23. 건슈팅 실제 제작 3 부 레벨 ë””ìžì¸ 실무를 수행하려면 ...? 3D MAX 사용 능력 게임 엔진 사용 능력 루아 스í¬ë¦½íŠ¸ ì¹´ë©”ë¼ ì„¤ì¹˜ ë° ì´ë™ 경로 지정 Enemy 등장 위치 ë° ì´ë™ 경로 지정 ì´íŽ™íŠ¸ ë° ë°°ê²½ 애니메ì´ì…˜ 위치 지정 애니메ì´ì…˜ í™•ì¸ ì½˜í‹° ë‚´ìš© 구현