Nick Montfort starts posting about Curveship, his new interactive fiction development system. I’m very eager to see what he’s come up with.
New information to me: Curveship takes the form of a Python framework. Even if this were Curveship’s only innovation, it would still be a huge step forward. Imagine how much easier it’ll be to prototype and author interactive fiction in a well-known, extensible and powerful language like Python, rather than learning a domain-specific language (Inform 6/7, TADS, etc.).
It looks like the framework’s main innovation, though, is that it inserts a layer of indirection between things that happen in the world—”actions”?—and the way those actions are rendered as text.
I’m excited to get my hands on it!