Inform is a programming language for creating interactive fiction
ganelson.github.io
Inform is a programming language for creating interactive fiction
1–10 of 33 posts
Re: Inform is a programming language for creating interactive fiction
#2Inform: 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
#3The "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
#4Re: Inform is a programming language for creating interactive fiction
#5Re: Inform is a programming language for creating interactive fiction
#6Related: Has anyone tried ChatGPT to generate Inform code? Could be interesting.
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
#7Re: Inform is a programming language for creating interactive fiction
#8Re: Inform is a programming language for creating interactive fiction
#9Why would I choose one over another?
Re: Inform is a programming language for creating interactive fiction
#10What are the most popular languages for writing IF? Why would I choose one over another?
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.