I speak fairly frequently about interactive fiction and text-based games, what makes for good interactive story, narrative design, character AI, toolsets for writing games, and specific past projects, as well as what we are working on at Spirit AI.


Speaking at the AI Summit at GDC 2018.


Organizer of the Oxford-London Interactive Fiction Meetup, organizing/presenting as needed.


Invited talk at the Knowledge Extraction from Games workshop at AAAI, February 2018.

Keynote at Malta Global Game Jam, January 2018.

Talk on Matching Story and Mechanics, Oxford/London IF Meetup, January 2018.

Dagstuhl, November 2017.

MICA, Buenos Aires, October 2017. Reprise of “The Uncanny Mirror: Seeing ourselves in AI.”

Progression Mechanics, September 2017. Talk on agency and narrative. (Video.)

Gamelab, Barcelona, June 2017. “The Uncanny Mirror: Seeing ourselves in AI.” (Video.)

Strange Tales, London, presentation on interactive fiction. June 2017.

Creative Coast Festival, Sweden, discussion on different types of narrative structure beyond branching. May 2017.

Passaporta Literary Festival, Brussels, interview on literary games. March 2017.

GDC 2017, Narrative Innovation Showcase panel section, February 2017.

The Past Futures of Interactive Fiction, presented at AdventureX, November 2016. (Video.)

Panel on IF tool creation at Wordplay, November 2016.

Talk at SUBOTRON arcademy, Vienna, about writing content that requires the player’s trust or that models trust between the player and an NPC. October 2016.

Talk about procedural text generation at Falmouth as part of the ProcJam talks day. (Video.) October 2016.

Presentation on procedural narrative and related topics at the Oxford Artificial Intelligence Meetup, October 2016.

Workshop on writing interactive fiction with Texture, September 2016.

Talk at the IGGI Symposium at Goldsmiths about writing procedural text, September 2016.

Feral Vector, talk on narrative structures in games, June 2016.

Oxford Humanities workshop on writing interactive fiction, May 2016.

EGX Rezzed, panel session on the present and future of narrative in games. April 2016. (Video.)

Invited talk, USC Cinematic Arts Interactive Media & Games Division. March 2016.

GDC 2016, Rules of the Game panel session, talked about visualizing system content. March 2016. (Video behind paywall; free slides.)

SXSW 2016, “Hacking Language” panel on IF, bots, and esolangs. March 2016. (Audio, slidessummary.)

TORCH Book at Lunchtime presentation on Iain Pears’ Arcadia, Oxford University, March 2016.

Class presentation, University for the Creative Arts, Farnham, January 2015.

Invited talk, University for the Creative Arts, Farnham, November 2015.

Invited talk, Northeastern University, November 2015. Presentation on lessons learned about designing interactive narrative tools. (Slides.)

Invited talk, Harvard, November 2015. Presentation on interactivity for theater students.

Wordplay Festival, Toronto, November 2015. Presentation on the power of interaction in storytelling.

Wordplay Festival, Toronto, November 2015. Workshop on writing interactive fiction in Inform.

Invited talk, CMU, November 2015. Presentation on interactive narrative.

Science Museum, London, October 2015 workshop on interactive fiction as part of Ada Lovelace bicentennial.

London Southbank University, October 2015, workshop on mechanics and story.

Southbank Centre, October 2015, panel on games writing (“Exit, Pursued by a Zombie”).

Now Play This, September 2015, Somerset House, 15-minute talk on games and intimacy. (Slides.)

Headstart Institute, summer school for indie game developers, workshop on interactive narrative. September 2015.

ICCC 2015, academic conference on creative computing, keynote speaker on the Versu project, what we learned, and where we might go next, July 2015. (Video.)

Oxford Ludolunch talk on interactive fiction writing, June 2015. (Summary and rules of the game I created for this.)

IRCAM 2015, music and technology research center in Paris, seminar on the artistic power of interaction, June 2015.

GDC 2015, GDC microtalks session, talk on the uses of tabletop story gaming, March 2015. (Video.)

ICIDS 2014, academic conference on interactive storytelling, keynote speaker, November 2014.

Singapore Writers’ Festival 2014, workshop on interactive storytelling, November 2014.

Singapore Writers’ Festival 2014, panel on story in games, November 2014.

AdventureX 2013, presentation on Versu concept and design tools, December 2013.

PRACTICE 2013, game design conference coordinated by NYU, panel on interactive narrative, November 2013.

Invited talk at NYU on Versu design and toolset, November 2013.

Indiecade 2013, panel on character interiority in games, October 2013.

Indiecade 2013, panel on Twine interactive fiction (moderator), October 2013.

Oxford Brookes University, 2013, presentation on interactive literature for an audience studying publishing.

Inventing the Future of Games 2013, panel on tools for games writing.

GDC 2013, Versu post-mortem in the design track; rated one of the top 50 sessions at the conference, March 2013. (Video.)

GDC 2013, Indie soapbox session, where I rant about how people need to take text more seriously, March 2013. (Video.)

GDC 2013, Experimental Gameplay Workshop presenting Versu gameplay, March 2013. (Video, though with a lot of other content as well.)

GDC Austin 2012, presentation on designing for multiple players in the game narrative track, November 2012. (Video.)

GDC 2012, artificial intelligence track, presentation on Cotillion project that eventually turned into Versu, March 2012. (Video.)

INT workshop at AIIDE 2012, academic conference on narrative technologies, keynote on Cotillion project, March 2012. (Delivered via Skype, distance event.)

Invited talk at UCSC on Cotillion project, March 2012.

GDC 2011, artificial intelligence track, presentation on Little Text People. (Video, with somewhat maddening tech glitches.)

Inventing the Future of Games 2011, presentation on modeling listening in games.

American Philological Association Meeting, 2011, panel on reception of classics in children’s literature, talk on classical influences interpreted through video games.

Invited talk at UCSC on conversation modeling in games, 2011.

“Complicity”, 2011, a one-day workshop on creating and editing interactive fiction, co-run with Failbetter Games.

GDC 2010, artificial intelligence track, presentation on conversation modeling in games. (Video.)

PAX East 2010, panel on interactive storytelling.

MIT Purple Blurb series 2010, interactive reading from my work.

Literary festival at the University of Passo Fundo, Brazil, 2009. Five-day workshop on interactive fiction.

Literary festival at the University of Passo Fundo, Brazil, 2009. Presentation on the value of interactive literature.

Association of Computer Machinery Hypertext conference, 2007, panel on tragedy in interactive literature.

University of Pennsylvania, Kelly Writers House, 2004, interactive reading from my work.