26.11.2015 Views

크리스 크로퍼드의 인터랙티브 스토리텔링-맛보기

크리스 크로퍼드의 인터랙티브 스토리텔링 - 맛보기 PDF 크리스 크로퍼드 저/최향숙 역 | 한빛미디어 | 2015년 11월 | 22,000원 "게임 개발자 회의(GDC) 창립자가 들려주는 인터랙티브 스토리텔링" 1980년대부터 다양한 게임을 제작해온 크리스 크로퍼드는 스토리의 중요성에 매료되어 20년 넘게 인터랙티브 스토리텔링을 연구하며 대중화에 앞장서왔다. 이 책은 그의 모든 노하우와 가장 최근의 성과를 집대성한 것으로, 진정한 인터랙티브 스토리텔링에 대한 고찰부터, 이를 위한 사고의 전환, 올바로 구현하기 위한 추상화와 수학적 설계 기법, 플레이어의 자유의지와 작가가 의도한 운명 사이의 균형잡기 등에 관한 실용적 지침을 담았다.

크리스 크로퍼드의 인터랙티브 스토리텔링 - 맛보기 PDF
크리스 크로퍼드 저/최향숙 역 | 한빛미디어 | 2015년 11월 | 22,000원

"게임 개발자 회의(GDC) 창립자가 들려주는 인터랙티브 스토리텔링"
1980년대부터 다양한 게임을 제작해온 크리스 크로퍼드는 스토리의 중요성에 매료되어 20년 넘게 인터랙티브 스토리텔링을 연구하며 대중화에 앞장서왔다. 이 책은 그의 모든 노하우와 가장 최근의 성과를 집대성한 것으로, 진정한 인터랙티브 스토리텔링에 대한 고찰부터, 이를 위한 사고의 전환, 올바로 구현하기 위한 추상화와 수학적 설계 기법, 플레이어의 자유의지와 작가가 의도한 운명 사이의 균형잡기 등에 관한 실용적 지침을 담았다.

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

엔진은 캐릭터가 사건에 반응할 기회를 얻을 때마다 동사를 실행하기 위한 역할 요구사항을 훑어본<br />

다. 각 캐릭터에서 적절한 역할을 찾지 못하면 그 캐릭터는 반응하지 않고 엔진은 다음 캐릭터로 넘<br />

어간다. 그러다 잘 맞아 떨어지는 역할을 찾게 되면 해당 캐릭터가 그 역할을 실행한다.<br />

19.2.5 역할 실행<br />

역할 실행에서 첫 단계는 일어난 사건에 대한 캐릭터의 감정 변화다. 예를 들어 대상 역할인 텍스는<br />

아마도 슬림 짐에게 화가 날 것이다. 텍스의 여자친구는 텍스가 다칠지도 모른다는 공포를 느낄지도<br />

모른다. 그래서 각 역할은 가장 먼저 감정적인 반응을 묘사한다.<br />

이제 엔진의 핵심 기능에 대해 살펴보자. 사건을 겪은 캐릭터는 어떤 행동을 할까? 작가는 각 역할에<br />

옵션 목록을 할당해야 하는데, 이때 옵션은 캐릭터가 사건에 반응해서 행동할 수 있는 계획이다. 예<br />

를 들어 텍스의 가족이라면 싸움을 말리거나 텍스를 도와줄 것이다. 따라서 이 계획들은 옵션으로 역<br />

할에 포함시키는 것이 좋다. 이 사건에서 텍스의 가족이 슬림 짐에게 체스 게임을 제안하거나, 텍스<br />

의 여자친구에게 키스하는 옵션은 적절하지 않기 때문에 옵션 목록에서 제외된다.<br />

각 옵션을 위해, 작가는 문장에서 해당 동사가 요구하는 모든 부분을 구체적으로 명시해야 한다. 대<br />

부분의 경우에는 간단하다. 텍스가 “상대방 머리를 술병으로 내리친다”는 계획을 선택한다면, 동사는<br />

“술병으로 내리친다”일 것이고, 옵션은 대상이 누구인지만 명시하면 된다(여기서는 이 사건의 주체<br />

인 슬림 짐이 될 것이다). 이런 자세한 설명은 사포 Sappho 용 스크립트로 쓰여진다.<br />

물론 간단치 않을 때도 있다. 슬림 짐과 텍스뿐 아니라 무대에 있는 모두가 뒤엉킨 난투극을 가정해<br />

보자. 마침 그 술집에 있던 카우보이인 고든이 싸울 대상은 누구일까? 단둘이 싸울 때와는 달리 여기<br />

엔 명확한 해답이 없다. 그렇다면 그는 어떻게 대상을 지목하게 될까?<br />

19.2.6 수용성과 선호도<br />

18장에서 설명한 “스크립트 언어”로 돌아가 보자. 모든 선택은 두 스크립트를 계산해 결정한다. 하나<br />

는 수용성 Acceptability , 즉 그 선택을 허용할 수 있는가이고, 다른 하나는 선호도 Desirability , 즉 얼마나 원하<br />

는가이다. 싸움에 연루된 카우보이 고든의 역할에는 “때린다” 옵션이 있을 것이고, 이 옵션은 때릴 대<br />

상이 필요하다. 따라서 대상 슬롯도 역시 수용성 스크립트와 선호도 스크립트를 가지고 있을 것이다.<br />

19장 엔진 275

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!