Interactive Fiction Markup Langague

Jan 19

Interactive Fiction Markup Langague

Interactive Fiction Markup Language (IFML): I posted the other day about how I wished there was a Fiction Markup Language for annotating fiction. Well, it turns out there’s an Interactive Fiction Markup Language (IFML) and engine for creating text adventure games or “Choose Your Own Adventure”-style Web games.

The IFML Engine allows you to write interactive fiction (text adventures) that run in your browser. In text adventures you read a part of the story and then enter a response of your own. Your responses determine the action in the story and allow you to interact with characters and objects. Play the sample game to get a flavor of it. Interactive Fiction Markup Language (IFML) is an XML based mark up language for creating text adventures.

Comments

by Jon,   January 20, 2004 1:07 AM  

Last I checked, you could compile TADS games to it's "HTML TADS" multimedia-enabled version. I don't know/remember if it runs in a brower per se, but I thought you might be interested.


by Jon,   January 20, 2004 1:07 AM  

Hmm, href link didn't work. TADS is here: http://www.tads.org/


by Philipp Lenssen,   January 20, 2004 8:37 AM  

I also created an XML language for Choose Your Own Adventure games. It's open-source and comes with a free Windows editor, and I wrote interpreters in ASP (VBS), Python, and PHP. The language is QML, the Quest Markup Language: http://www.questml.com



Add Comment