As part of being enrolled at my university's honors college, I had to complete an undergraduate thesis. For my thesis I spent an entire year studying and creating interactive storytelling systems. Ever since my freshman year of high school academic thought on the relation between games and stories captured my imagination. After a year of work, I ended up with a 35 page research paper and a rudimentary interactive storytelling engine, the pretentiously named LudoNarrare. Along with the engine, I created a demo interactive storyworld based on the Three Little Pigs. LudoNarrare was coded in C# and uses the Unity game engine.
The paper describing the model behind LudoNarrare, my history developing it, and further thoughts on interactive storytelling can be found here: Research Paper
The presentation slides from my defense can be found here: Defense Presentation