@article{Schenk_Lari_Church_Graves_Duncan_Miller_Desai_Zhao_Szafron_Carbonaro_Schaeffer_2021, title={ScriptEase II: Platform Independent Story Creation Using High-Level Patterns}, volume={9}, url={https://ojs.aaai.org/index.php/AIIDE/article/view/12672}, DOI={10.1609/aiide.v9i1.12672}, abstractNote={ <p> 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. </p> }, number={1}, journal={Proceedings of the AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment}, author={Schenk, Kevin and Lari, Adel and Church, Matthew and Graves, Eric and Duncan, Jason and Miller, Robin and Desai, Neesha and Zhao, Richard and Szafron, Duane and Carbonaro, Mike and Schaeffer, Jonathan}, year={2021}, month={Jun.}, pages={170-176} }