논문 상세보기

Constraint-based Narrative Structure Design for Various Event Development and Story Flow Understanding KCI 등재

다양한 사건 전개 및 이야기의 흐름파악이 용이한 제약 기반 서술 구조 설계

  • 언어ENG
  • URLhttps://db.koreascholar.com/Article/Detail/357519
구독 기관 인증 시 무료 이용이 가능합니다. 4,000원
한국컴퓨터게임학회 논문지 (Journal of The Korean Society for Computer Game)
한국컴퓨터게임학회 (Korean Society for Computer Game)
초록

게임에서의 스토리는 상호작용 할 수 있는 인터렉티브 스토리텔링이라는 점에서 사용자의 몰입을 유도한다. 이러한 인터렉티브 스토리텔링은 기존의 이야기의 선형 구조와 달리 비선형 구조를 띄고 있기 때문에 기존의 서술구조와는 다른 서술구조가 연구되어왔다. 크게 사건 중심인 트리 기반 서술구조, 제약 기반 서술구조, 캐릭터 중심인 캐릭터 기반 서술구조가 있다. 트리 기반 서술구조는 HTN, HSP등 여러 알고리즘으로 발전되었고, 분기가 많을수록 트리의 크기가 커진다는 단점과 이야기의 자유도가 떨어진다는 단점이 존재하였고, 캐릭터 기반 서술구조의 경우 사건이 아닌 캐릭터를 설계한 다음 캐릭터가 자유롭게 행동하게 하여 이야기를 진행하는 방식으로 사용자가 몰입하는 대상이 캐릭터라는 점에서 게임에 더 적합할 수는 있지만, 캐릭터의 행동을 세밀하게 설계하기 힘들다는 단점이 존재한다. 본 연구는 이 중 제약 기반 서술구조를 전체 이야기의 흐름 파악과 다양한 사건전개가 용이하도록 새로운 태그들을 제시하여 재설계하였다. 새롭게 제시된 <event>라는 태그는 이야기의 흐름 파악을 쉽게 할 수 있게 하고, <plot>이라는 태그는 다양한 사건전개가 용이하도록 설계되었다. 제안하는 서술구조를 이용하여 예시로 이솝우화 중 토끼와 거북이에 적용하였다.

The story in the game induces the user 's immersion in that it is an interactive storytelling. Since the interactive storytelling has a nonlinear structure unlike the existing linear structure of the story, a narrative structure different from the existing narrative structure has been studied. There are largely case-based tree-based narrative structure, constraint-based narrative structure, and character-based narrative structure. Tree-based narrative structure has developed to various algorithms such as HTN and HSP. There are disadvantages that the size of tree becomes larger as the number of branches increases and that the degree of freedom of story is lowered. In the case of character-based narrative structure, this narrative structure designs the character, not the events, and lets the character to act freely. it could be more suitable for the game because the player immerses in the character. There is a disadvantage that it is difficult to design the behavior of the character elaborately. This study redesigned the constraint - based narrative structure by presenting new tags to facilitate the understanding of the whole process of the story and various events. The newly proposed <event> tag is designed for easier understanding of the story flow, and the <plot> tag is designed to facilitate development of various events. This study applies the suggested narrative structure to “The Tortoise and the Hare“ in Aesop's fables as an example.

목차
ABSTRACT
 1. Introduction
 2. Related studies
  2.1 Tree-based narrative structure
  2.2 Character-centric narrative structure
  2.3 Constraint based narrative structure
 3. Suggested narrative structure
  3.1 Narrative Structure
 4. Experiments
  4.1 Character Settings
  4.2 Background Settings
  4.3 Behavior settings
  4.4 Incident Settings
  4.5 Constraints
  4.6 Stories Created
 5. Conclusion
 Reference
저자
  • Ji-Un Jeon(Department of game Design and development, Sangmyung University) | 전지운
  • Seok-Kyoo Kim(Department of game Design and development, Sangmyung University) | 김석규 Correspondence to