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.

Releases

The first public release of Camelot is version 0.2. It is released under the Non-Profit Open Source License 3.0.

The second public release of Camelot is version 0.3. It contains additional prefabs. It is released under the Non-Profit Open Source License 3.0.

Publications

  • 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.