Camelot: An Interactive Narrative Sandbox Tool

Camelot is a customizable engine for building simple 3D adventure games for use in interactive narrative research. The game is controlled by simple, human-readable text commands sent over standard input, allowing a Camelot game to be controlled by almost any programming language.

Latest Release

The current version of Camelot is version 1.0.

Previous Releases


  • Ben Samuel, Aaron Reed, Emily Short, Samantha Heck, Barrie Robison, Landon Wright, Terence Soule, Mike Treanor, Joshua McCoy, Anne Sullivan, Alireza Shirvani, Edward T. Garcia, Rachelyn Farrell, Stephen Ware, Katherine Compton. Playable experiences at AIIDE 2018. In Proceedings of the 14th AAAI international conference on Artificial Intelligence and Interactive Digital Entertainment, pp. 275-280, 2018.