ScriptEase II

Platform independent story creation using high-level patterns

Kevin Schenk, Adel Lari, Matthew Church, Eric Graves, Jason Duncan, Robin Miller, Neesha Desai, Richard Zhao, Duane Szafron, Mike Carbonaro, Jonathan Schaeffer

Research output: Contribution to conferencePaper

1 Citation (Scopus)

Abstract

As the video game industry grows, both developers and creative authors seek new ways to simplify the process of controlling story content using scripts. This paper describes a story model and its software implementation, ScriptEase II, designed to solve this game design bottleneck. ScriptEase II is the second generation of the ScriptEase system, whose goal was to enable game authors with no programming ability to generate scripting code from high-level game patterns. ScriptEase II differs from the original in two important ways. First, ScriptEase II uses game-dependent translators to generate scripts for any game engine. Second, ScriptEase II uses a drag-and-drop interface that simplifies the story component creation menus that grew cumbersome in the original ScriptEase. The feasibility of code generation has been validated using three different game engines and the advantages of the simple drag-and-drop interface have been validated by a user study.

Original languageEnglish (US)
Pages170-176
Number of pages7
StatePublished - Jan 1 2013
Event9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013 - Boston, United States
Duration: Oct 14 2013Oct 18 2013

Other

Other9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013
CountryUnited States
CityBoston
Period10/14/1310/18/13

Fingerprint

Drag
Engines
Industry
Code generation

All Science Journal Classification (ASJC) codes

  • Visual Arts and Performing Arts
  • Artificial Intelligence

Cite this

Schenk, K., Lari, A., Church, M., Graves, E., Duncan, J., Miller, R., ... Schaeffer, J. (2013). ScriptEase II: Platform independent story creation using high-level patterns. 170-176. Paper presented at 9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013, Boston, United States.
Schenk, Kevin ; Lari, Adel ; Church, Matthew ; Graves, Eric ; Duncan, Jason ; Miller, Robin ; Desai, Neesha ; Zhao, Richard ; Szafron, Duane ; Carbonaro, Mike ; Schaeffer, Jonathan. / ScriptEase II : Platform independent story creation using high-level patterns. Paper presented at 9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013, Boston, United States.7 p.
@conference{09a025c79a1e4ea7828d52fd19b94f7d,
title = "ScriptEase II: Platform independent story creation using high-level patterns",
abstract = "As the video game industry grows, both developers and creative authors seek new ways to simplify the process of controlling story content using scripts. This paper describes a story model and its software implementation, ScriptEase II, designed to solve this game design bottleneck. ScriptEase II is the second generation of the ScriptEase system, whose goal was to enable game authors with no programming ability to generate scripting code from high-level game patterns. ScriptEase II differs from the original in two important ways. First, ScriptEase II uses game-dependent translators to generate scripts for any game engine. Second, ScriptEase II uses a drag-and-drop interface that simplifies the story component creation menus that grew cumbersome in the original ScriptEase. The feasibility of code generation has been validated using three different game engines and the advantages of the simple drag-and-drop interface have been validated by a user study.",
author = "Kevin Schenk and Adel Lari and Matthew Church and Eric Graves and Jason Duncan and Robin Miller and Neesha Desai and Richard Zhao and Duane Szafron and Mike Carbonaro and Jonathan Schaeffer",
year = "2013",
month = "1",
day = "1",
language = "English (US)",
pages = "170--176",
note = "9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013 ; Conference date: 14-10-2013 Through 18-10-2013",

}

Schenk, K, Lari, A, Church, M, Graves, E, Duncan, J, Miller, R, Desai, N, Zhao, R, Szafron, D, Carbonaro, M & Schaeffer, J 2013, 'ScriptEase II: Platform independent story creation using high-level patterns' Paper presented at 9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013, Boston, United States, 10/14/13 - 10/18/13, pp. 170-176.

ScriptEase II : Platform independent story creation using high-level patterns. / Schenk, Kevin; Lari, Adel; Church, Matthew; Graves, Eric; Duncan, Jason; Miller, Robin; Desai, Neesha; Zhao, Richard; Szafron, Duane; Carbonaro, Mike; Schaeffer, Jonathan.

2013. 170-176 Paper presented at 9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013, Boston, United States.

Research output: Contribution to conferencePaper

TY - CONF

T1 - ScriptEase II

T2 - Platform independent story creation using high-level patterns

AU - Schenk, Kevin

AU - Lari, Adel

AU - Church, Matthew

AU - Graves, Eric

AU - Duncan, Jason

AU - Miller, Robin

AU - Desai, Neesha

AU - Zhao, Richard

AU - Szafron, Duane

AU - Carbonaro, Mike

AU - Schaeffer, Jonathan

PY - 2013/1/1

Y1 - 2013/1/1

N2 - As the video game industry grows, both developers and creative authors seek new ways to simplify the process of controlling story content using scripts. This paper describes a story model and its software implementation, ScriptEase II, designed to solve this game design bottleneck. ScriptEase II is the second generation of the ScriptEase system, whose goal was to enable game authors with no programming ability to generate scripting code from high-level game patterns. ScriptEase II differs from the original in two important ways. First, ScriptEase II uses game-dependent translators to generate scripts for any game engine. Second, ScriptEase II uses a drag-and-drop interface that simplifies the story component creation menus that grew cumbersome in the original ScriptEase. The feasibility of code generation has been validated using three different game engines and the advantages of the simple drag-and-drop interface have been validated by a user study.

AB - As the video game industry grows, both developers and creative authors seek new ways to simplify the process of controlling story content using scripts. This paper describes a story model and its software implementation, ScriptEase II, designed to solve this game design bottleneck. ScriptEase II is the second generation of the ScriptEase system, whose goal was to enable game authors with no programming ability to generate scripting code from high-level game patterns. ScriptEase II differs from the original in two important ways. First, ScriptEase II uses game-dependent translators to generate scripts for any game engine. Second, ScriptEase II uses a drag-and-drop interface that simplifies the story component creation menus that grew cumbersome in the original ScriptEase. The feasibility of code generation has been validated using three different game engines and the advantages of the simple drag-and-drop interface have been validated by a user study.

UR - http://www.scopus.com/inward/record.url?scp=84916891889&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84916891889&partnerID=8YFLogxK

M3 - Paper

SP - 170

EP - 176

ER -

Schenk K, Lari A, Church M, Graves E, Duncan J, Miller R et al. ScriptEase II: Platform independent story creation using high-level patterns. 2013. Paper presented at 9th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment, AIIDE 2013, Boston, United States.