Beginning Fall 2024, I am an Assistant Professor of Game Design at Illinois State University.
In Summer 2023, I graduated with a PhD in Digital Media from the University of Central Florida. My dissertation applied research methods from Critical Code Studies and Media Archaeology to analyze the historical and social connections between software libraries through examining their code dependencies and structural relationships with a focus on the Twine story format Snowman.
My research focuses on Critical Code Studies, Software Studies, and Platform Studies.
Books
Cox, D., Klimas, C., Edwards, T.M., Tarrant, D., Arnott, L., Graham, S., Akjosch, Baccaris, "Grim" G.C., Mitchell, E., Skemp, J. (2024). Twine Cookbook. First Edition. Lighting Source. ISBN: 9798988646204 (Upcoming.)
Cox, D. (2021). Hands-On Dynamic Story Scripting with the ink Scripting Language. Packt. ISBN: 9781801819329
Book Chapters
Cox, D. (2022). We Make How We Learn: The Role of Community in Authoring Tool Longevity. Pp. 65-72 in The Authoring Problem, Human-Computer Interaction Series, edited by C. Hargood, D. E. Millard, A. Mitchell, and U. Spierling. Cham: Springer International Publishing.
Select Articles
- Berge, P., Cox, D., Murray, J., & Salter, A. (2022). Adventures in TwineSpace: An Augmented Reality Story Format for Twine. In M. Vosmeer & L. Holloway-Attaway (Eds.), Interactive Storytelling (Vol. 13762, pp. 499-512). Springer International Publishing.
- Daiute, C., Cox, D., & Murray, J. T. (2021). Imagining the Other for Interactive Digital Narrative Design Learning in Real Time in Sherlock. In A. Mitchell & M. Vosmeer (Eds.), Interactive Storytelling (Vol. 13138, pp. 454-461). Springer International Publishing.
- Cox, D. (2020). Static Echoes: Exploring the Life and Closing of the Free Twine Hosting Service, philome.la. Electronic Literature Organization Conference 2020.
Select Software Projects
- Quis: Lightweight DSL for dynamic story sorting.
- Twine Space: A Twine 2 story format supporting locative and mixed reality projects.
- Extwee: A story compilation tool supporting all past and present Twine-compatible formats.
Community Involvement
I've been highly involved in multiple authoring tool communities including helping create and serving as the editor of the Twine Cookbook for four years, either authoring or co-authoring most of the Twine Specs technical documentation, and writing the first book on the narrative scripting language ink in 2021.