슈팅 게임에서 레벨 디자인 하기

Post on 27-Jun-2015

9.278 views 0 download

description

2011년 11월 7일 대구 EXCO에서 진행되었던 KGC 강연입니다.

Transcript of 슈팅 게임에서 레벨 디자인 하기

슈팅 게임에서의레벨디자인 하기

PvE PvE 맵에서의 효과적인 전투 구성맵에서의 효과적인 전투 구성

이용태 이용태 / / 송광호송광호

SPEAKERS

about

송광호WARCR

YOn-line Fantasy TPS

HOUNDSOn-line co-op TPS

GUNZ 2On-line stylish TPS

이용태

2WAROn-line WW2 FPS

COMBAT ARMSOn-line FPS

GUNZ 2On-line stylish TPS

LEVEL DESIGN

about

때는 2006 년

레벨 디자인을 시작

많은 시행착오

Q. 왜 플레이어는 레벨 디자이너가의도하는 동선으로 가지 않을까 ?

Q. 왜 플레이어는 길을 헤메는가 ?

옥수수밭 미로에 갇혀 , 911 출동 구출 ‘ 작전’

Q. 왜 맵의 밸런스가 맞지 않을까 ?

[Team Fortress 2 Stats]

의문에 대답할 자료를 검색

국내 웹사이트

국내 도서

봤던 책들

슈팅 게임 내용이 아님 레벨 디자인 이론이 없음

그러나 없다전혀 관련 없는 책

레벨 디자인의 장벽레벨 디자인의 장벽

`

그래서 해외 자료를중심으로 연구

각 엔진의 Wiki

gamasutra.comgamasutra.com

worldofleveldesign.coworldofleveldesign.comm

Level-design.orgLevel-design.org

레벨 디자인 서적

Hows and Whys of Level Design

www.hourences.com

Hows and Whys of Level Design

www.hourences.com

레벨 디자인 스터디 모임

GDC 참관

레벨 디자인에대해서

그럼레벨 디자이너는

무얼 하는 사람일까 ?

손을 들어 주세요

1. 게임플레이를 만드는 사람 ?

2. 배경 아트를 만드는 사람 ?

레벨 디자이너는 무엇을 하는 사람일까요 ?

1. 게임플레이만 만드는 사람 ?

GDC 2010 – Level Design in a Day

2. 아트만 만드는 사람 ?

www.philipk.net

함정 질문

둘 다 틀림

개발자들을 상대로설문조사 결과

( 해외 )

78%

Hourences.com

아트와 게임플레이를 함께 만드는 사람

“ 자동차로 예를 들면 ,프로그래머는 엔진을 만든다 .

아티스트는 외관을 만든다 .레벨 디자이너는 드라이버의

경험을 전달한다 .“- Lee Perry, GDC 2011

경험을 전달할 수 있는거의 모든 일

더미맵 제작트리거 배치사운드 & 이펙트AI 배치스크립팅... ...

해외엔 좋은 레벨 디자이너가 많다

GDC 2010 Level Design in a Day

강연 /자료도 많다

GDC 2010 Level Design in a Day

해외엔 이렇게 많은 자료가 있는데따로 강연할 필요가 있을까요 ?

이 강연의 목적

만약 ...

‘ 여러분 , 새로운 상용화 모델을소개해 드리겠습니다 .부분 유료화 입니다 !’

..GDC Austin 2009 의 실제 강연내용

MMORPG부분 유료화

한국 개발자가 잘 하는 것

Shooter

북미 개발자가 잘 하는 것

한국에서 배우기 힘든 슈팅 게임의 레벨 디자인

서적

사람

사이트

그래서국내 레벨 디자이너

& 지망생을 위해

슈팅 게임PvE

레벨 디자인을 소개하는 자리

왜 , 어떻게

에 대한 기초적인 내용해외 레벨 디자인 자료를 많이 접한분들에겐 필요 없는 강연일지도 ...

앞으로 더 많은레벨 디자이너가 나오길 바라며

광호씨

강연 순서• 관문• 플레이어 밀기

• 전선 만들기• 계층 설정• 전면 재설정• 우회 공격 만들기

송광호

STOPPING

플레이어 멈춤

tip : 1

?플레이어가 적을 무시하고 지나간다면 ?

스슥 ~

관문이 없다면 플레이어는위험을 피해서 지나간다

1. 문2. 아군이 열어주는 문3. 천천히 열리는 문4. 적군이 열어주는 문5. 브리치

많이 쓰이는 관문의 종류

때가 되면 열린다 ...

아군이 열어주는 문

아군 !빨리 좀 열어주면안될까 ...

잠깐만 기다려 금방 해킹해 줄게 !

일단 적들이나 처리하고 있어

[War Hammer 40,000 : Space Marine]

천천히 열리는 문

[Left 4 Dead]

천천히 열리는 문

[Left 4 Dead]

천천히 열리는 문

[Left 4 Dead]

적군이 열어주는 문

[Half Life 2]

제작 과정

1적을 모두 쓰러뜨린 후에

무언가 일이 일어날 것 같은데 기분탓은 아니겠지

사건을 암시

이벤트 !

2

공명의 함정이다 !

적 스폰 !

출구3

크앙 !걸려들었군 !

PLAYER BREACH

실제 적용 영상Modern Warfare 2 - Breach

어떻게 쓰이나요 ?

1쉬는 시간

명령 대기중

참고로 이 문의 텍스쳐는 콜옵의 모든 시리즈에서

시대와 관계없이 매우 많이 반복되어

사용됩니다 .

2새로운 전투경험

3테마 to 테마

깨알 같은플레이어 밀기

실제 적용 영상플레이어 브리치

PLAYER PUSH

플레이어 밀기

tip : 2

옥수수밭 미로에 갇혀 , 911 출동 구출 ‘ 작전’

??플레이어가 길을 잃거나모이지 않는다면 ?

여기쯤

"플레이어가 뒤로 가는 것을 방지하여 길을 잃지 않도록 하는 것 ."

플레이어 밀기란 ?

Shooter - SingleplayerShooter - Co-op

MMORPG

길찾기가있다면 필수 !

1. 높이 밀기2. 파괴 밀기3. 이벤트 밀기4. 이중 문

플레이어 밀기의 종류

1. 높이를 이용한 밀기

점프 !

[War Hammer 40,000 : Space Marine]

돌아갈 수 없는 낙하

게다가 우린 점프도 없잖아

장점 : 제작이 쉽다

주의 : 건즈에선 사용 금지

벽을

달린

다!

2. 파괴 밀기

[War Hammer 40,000 : Space Marine]

길이 자꾸사라지는거 같아 ...

부서진 계단

제작 과정

1 튼튼한 계단이군 !

2이벤트 !

쾅 !

깜짝 !

3

못감 !

대체 왜폭발하는 거지 ...

장점 : 명확한 인지 가능

[Half Life 2]

빠그작 !

단점 : 제작이 조금 까다로움

3. 이벤트 / 컷신 밀기

[Uncharted 3]

특정 위치에서이벤트 재생

특정 위치에 도착 이벤트 /컷신 새로운 장소

[Mirror’s Edge]

단점 : 비싸다

플레이어 밀기는어디에 써야 할까요 ?

이쪽에 보스

떨어지면 못올라 옴

[Botherland]

보스전 직전

제작 과정

트리거이제 마지막이야

힘내자

학살 !안전 !

죽여 !

공명의 함정이다 !

실패 !

쉽다!

미끼

다시 제작 과정

집결지

정상적인 전투 !

싸울만 하다 !

도전 욕구를 불태우는 전장이군 !

그냥 어려운거같은데 ...

실제 적용 영상플레이어 밀기 1 & 2

협동 미션에서반복적으로 쓸 수 있는

일반적인 플레이어 밀기

이중 문

제작 과정

1

집결지우리가 재집결을 해야할 것 같은

기분이 드는것은 착각이 아니겠지

이중 문2

재빨리 뒷문을 닫음 !

이중 문3

앞문 열림 !

실제 적용 영상이중 문

MAKINGBATTLE FIELD

전선 만들기

tip : 3

?전투 공간이 난잡하다면 ?

전형적인 대치 전선 !

다리가 내려올

때까지 못감

반대편에 적들이 출현

COD:MW2 act1 team player

BAD CASE

Tip 3 : 전선 만들기

1. 정사각형의 모양으로 구성된 공간은전선을 찾는데 어려움을 준다 .

Tip 3 : 전선 만들기

왜 전선을 찾기가 힘든가 ?

Tip 3 : 전선 만들기

Tip 3 : 전선 만들기

PLAYER

ENEMIES

Tip 3 : 전선 만들기

여기야 여기 !

나와 싸우자 !

허허 뒤를 보시게

1

Tip 3 : 전선 만들기

여기야 여기 !

나와 싸우자 !

허허 뒤를 보시게

2

Tip 3 : 전선 만들기

여기야 여기 !

나와 싸우자 !

허허 뒤를 보시게

혼란스럽다 ..

32. 전투 돌입 시 플레이어가

전선을 찾기 힘들다 .

3. 엄폐물의 방향도 전선을 인지하는데방해 요소로 작용 .

이건 대주는 것도 아니고

엄폐하는 것도 아니여

Tip 3 : 전선 만들기

GOOD CASE

Tip 3 : 전선 만들기

1. 각자의 할당영역을 부여하라 .

내 땅 !!

우리 땅 !

Tip 3 : 전선 만들기

2. 당장 지나갈 수 없다면대치상황을 만드는데 더욱 좋다 .

Tip 3 : 전선 만들기

3. 전방으로 시야가 집중되어 분산되지 않고전투에 집중하기 유리하다 .

Tip 3 : 전선 만들기

4. 플레이어의 시야를 고려해서 적을배치해야 한다 .

Tip 3 : 전선 만들기

From Deadrising2

똑같은 패턴의 전투보다 좀 더 다양한 경험으로 환기를 시켜주자 .

1전투가 끝나고 다리를 지나갈 수 있게 되면 ..

Tip 3 : 전선 만들기

2적들이 다리를 통해 근접전투를 유도

홀롤ㄹ롤로로홀로롤로로

홀로롤로로

Tip 3 : 전선 만들기

실제 적용 영상전장 만들기

LAYEREDSETUP

대열 나누기

tip : 4

?적이 너무 많이 나온다면 ?

BAD CASE

1. 동일선상에 수많은 적들은 지루함을 부른다 .

Tip 4 : 대열 나누기

2. 엄폐물을 이용한 전술적인 게임플레이가 상실 된다 .

Tip 4 : 대열 나누기

GOOD CASE

1Tip 4 : 대열 나누기

1. 보다 전술적인 전투가 가능해졌다 .

2

윗 놈들 먼저 처리하자 !

Tip 4 : 대열 나누기

앉아서 엄폐할 경우1

Tip 4 : 대열 나누기

앉아서 엄폐할 경우1

동일 선상에선 안전2

Tip 4 : 대열 나누기

앉아서 엄폐할 경우1

동일 선상에선 안전2

공격 가능3

Tip 4 : 대열 나누기

먼저 출현먼저 출현

Tip 4 : 대열 나누기

1

먼저 출현먼저 출현

지원하는 적지원하는 적

2. 적의 출현은 그룹별로 묶어서 순차적으로 출현시키는 것이 좋다 .

Tip 4 : 대열 나누기

2

실제 적용 영상대열 나누기

REDIRECTFRONTLINE

방향 심어주기

tip : 5

?진행 방향을 유도하려면 ?

BAD CASE

진행 방향

Tip 5 : 방향 심어주기

1. 진행 방향과 전혀 관계없는 엄폐물과 적의 배치

GOOD CASE

1차 전선 2차 전선

1. 도입부와 진행방향의 전선을 따로 설정한다 .

Tip 5 : 방향 심어주기

실제 적용 영상방향 심어주기

FLANK ATTACK

적절한 기습공격

tip : 6

?전투가 지루하다면 ?

기습을 당했을때플레이어의 2 가지 느낌

자신의 탓 레벨 탓

자신의 탓

‘ 아차 ! 실수 했군 ..’

레벨 탓

BAD CASE

Tip 6 : 적절한 기습공격

설마 옆에서 공격하진 않겠지 ..

그런데 그것이 실제로 일어났습니다 .

1. 우회하는 적의 경로를 확인할 수가 없다 .

설마 옆에서 공격하진 않겠지 ..

그런데 그것이 실제로 일어났습니다 .

Tip 6 : 적절한 기습공격

GOOD CASE

우회로 이동 시작1

Tip 6 : 적절한 기습공격

동선 확인 가능2우회로 이동 시작

1

Tip 6 : 적절한 기습공격

우회로 이동 시작1

동선 확인 가능2

1. 기습하러 오는 적의 동선을 확인할 수 있다 .

사살3

난 그대가 오고 있는 걸

보았지

Tip 6 : 적절한 기습공격

실제 적용 영상적절한 기습 공격

SUMMARY

?플레이어가 적을 무시하고 지나간다면 ?

스슥 ~

1. 관문을 넣으세요

옥수수밭 미로에 갇혀 , 911 출동 구출 ‘ 작전’

??플레이어가 길을 잃거나모이지 않는다면 ?

여기쯤

2. 밀기를 넣으세요

?전투 공간이 난잡하다면 ?

3. 전선을 나누고 방향성을 주세요

?적이 너무 많이 나온다면 ?

보다 전술적인 전투가 가능해졌다 .

4. 계층을 나누어 적을 배치하세요

?진행 방향을 유도하려면 ?

1차 전선 2차 전선

5. 진행 방향으로 플레이어를 유도하세요

?전투가 지루하다면 ?

6. 적절한 기습공격을 넣으세요

강연 요약1. 관문2. 플레이어 밀기3. 전선 만들기4. 계층 설정5. 전면 재설정6. 우회 공격 만들기

그리고 마지막으로 ...

이 강연은 여러분의 창의력을제한하기 위해 준비한게 아닙니다

규칙을 깨는걸 겁내지 마세

요 !

THANK YOU!

Q&A이용태 송광호

@biskraft http://www.facebook.com/gwangho.song

bisk.machina@gmail.com

kagero4@gmail.com

경제 /시스템 기획자recruit@maiet.net

http://Café.naver.com/leveldesign