Skip to main content

Posts

Showing posts from January, 2018

Project ISML

I've started a new project that I'm quite excited about.  I don't have much to show right now, but I hope to have something interesting in about six months.  In the meantime, here's the vision statement for the project: ISML stands for Interactive Story Modeling Language, but you can call it "Ishmael." It is an authoring system for creating interactive web content including Interactive Fiction (IF) aka text adventure games, Choose Your Own Adventure (CYOA) style hypertext stories, quizzes, chat-bots, hidden object games, spelling bees, tile games, or any other multi-media interactive experience you can imagine. The ISML modeling language makes intuitive sense to authors. You can be successful with ISML even if you have no programming skills. Stumbling blocks such as nested logic, loops, recursion, case-sensitivity, pointers, and variable scope are de-emphasized or non-existent. Where these concepts do exist, the language presents them in a way that is nat