@article{bacher_martens_2021, title={Interactive Fiction Creation in Villanelle: Understanding and Supporting the Author Experience}, ISSN={["1943-6092"]}, DOI={10.1109/VL/HCC51201.2021.9576417}, abstractNote={Villanelle is an interactive fiction authoring tool designed to support autonomous non-player characters, or “char-acter AI.” Character AI is notoriously challenging for interactive fiction authors to develop, especially for authors approaching interactive fiction from a writing rather than programming background. This paper describes a participatory design process in which we assess the author experience with Villanelle and build a new tool iteration to support their needs. The results of our first user study demonstrate the strong potential of Villanelle's incorporation of behavior trees as an easy-to-Learn computational model for character AI, but they also indicate syntax challenges for inexperienced programmers. Consequently, we developed a block-based programming interface for Villanelle and recruited a new set of study participants to evaluate this iteration using the same study instruments. The results indicate improvements in Villanelle's usability and creativity support for inexperienced programmers.}, journal={2021 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2021)}, author={Bacher, John Thomas and Martens, Chris}, year={2021} }