Live data from Hacker News

Inform is a programming language for creating interactive fiction

ganelson.github.io

1–10 of 33 posts

Re: Inform is a programming language for creating interactive fiction

#2
Related:

Inform: A Language for Interactive Fiction - https://news.ycombinator.com/item?id=9279639 - March 2015 (50 comments)

Inform 7: An adventure game programming system based on natural language - https://news.ycombinator.com/item?id=134541 - March 2008 (1 comment)

Re: Inform is a programming language for creating interactive fiction

#3
As I posted about 4 months ago on "The Futures of Inform" https://news.ycombinator.com/item?id=32571293>:

The "Inform 7 Programmer's Manual" by Ron Newcomb explains Inform 7 from the point-of-view of someone who knows how to program in other languages. Version as of August 15, 2011: http://www.plover.net/~pscion/Inform%207%20for%20Programmers...

An older 2009 version (if PDF is a problem): http://www.plover.net/~pscion/inform7.html

Re: Inform is a programming language for creating interactive fiction

#6
post #4

Related: Has anyone tried ChatGPT to generate Inform code? Could be interesting.

Yes, it works well. The first time it misunderstood my query "write a very short story in Inform 7", but after clarifying ("I wanted a short story written as an Inform 7 program"), it wrote me the exact same story but in Inform 7.

Not sure if it's because I said "very short", but it basically locked me into a cabin without letting me go anywhere. It did describe a fair amount of objects inside the cabin though.

Re: Inform is a programming language for creating interactive fiction

#7
I had the pleasure of being taught mathematics by the creator of Inform, Graham Nelson, at Oxford (and Oxford class sizes are _small_, 2-5 students). He’s a super interesting guy - created Inform, teaches pure mathematics at the highest level, but seems to most enjoy writing poetry.

Re: Inform is a programming language for creating interactive fiction

#10

What are the most popular languages for writing IF? Why would I choose one over another?

Your primary decision is parser vs. hypertext, with Inform being the default choice for parser and (I think still) Twine for hypertext with Undum also being a popular choice.

Most companies producing commercial IF have in-house tooling focused on their "house style", e.g. ChoiceScript for CYOA with "chunky" dynamic content versus StoryNexus (or whatever its modern iteration is) for a more fine-grained RPG-like approach.

How (or whether) you simulate time passing also differentiates many engines.

Post reply on HN