#inform7

Uncle Tungstenmayor@banjo.town
2025-12-12

I decided to experiment with modeling the expected interaction of a basic webform with #Inform7 and I just spent 45 minutes figuring out how to get the desk, computer, and monitor to be described in the order I wanted, lol

it's some real "To make an applie pie from scratch, you must first invent the universe" stuff

Your Office

This is your office. Cozy and quiet, it's where you spend your working days. Your desk is in the corner, cluttered as always.

Your computer is nestled among the papers and other detritus on your desk, humming quietly to itself.

There's a browser on the screen with at least two dozen tabs open. The current one has a form on it.

>
2025-12-05

Ever want to make a parser-based interactive fiction game but didn't know how to get started? Of course you have.

Good news! I've created a small and very basic tutorial to creating IF in TADS 3.1.3 using the adv3lite library and Inform 7!

Figure out which system works for you!

mcoorlim.com/interactive-ficti

#interactiveFiction #gameDev #inform7 #TADS3

2025-12-02

On top of my GDevelop jam success yesterday, it turns out that "A Normal Morning" also placed 8th in ECTOCOMP's La Petite Mort category!
damonwakes.itch.io/a-normal-mo
#InteractiveFiction #ECTOCOMP #Inform7 #Inform #parser #horror

A screenshot of the ECTOCOMP La Petite Mort results:

Winner: the lamp of your body, by Naarel
2nd Place: Every day I get emails, by Emery Joyce
3rd Place: Super Halloween Horror Show, by Adam Biltcliffe
4th Place: NOTHING IN MY VEINS, by Nulla and Naarel
5th Place: I Got You, by Kastel
6th Place: Heatsick, by Ormulum
7th Place: Beneath the Weeping Willow, by Lamp Post Projects
8th Place: A Normal Morning, by Damon L. Wakes
9th Place: Go-Strange-Ghost Range, by Andrew Schultz
10th Place: Slop, by Milo van MesdagThe cover image for "A Normal Morning." It's a close-up photo of a red leather sofa. The title appears in large, colour-inverted impact font.
The Abominable Dr. VibesItsTheManOnTheMoon@timeloop.cafe
2025-09-07

@jackeric I have heard of #inform7 being used like this (although I don't know of specific examples)

2025-08-28

Today I submitted my largest ever entry to the annual Interactive Fiction Competition. 49,506 words according to the Inform interpreter, and 57,968 if you include all my comments in the code. It's been a truly monstrous amount of work - I'm planning to take at least a couple of days off before getting started on my entry for 2026.
#WhoWhackedJimmyPiñata? #IFComp #IFComp2025 #Inform #Inform7 #InteractiveFiction

2025-08-25

I'm really quite happy with this. Characters now respond to "ask X about themselves" etc., but will distinguish between "himself" and "herself." It's a small detail, but I think it helps conversation feel more natural and avoids situations where a straightforward "ask" command with an existing response simply generates "There is no reply."
#IFComp #IFComp2025 #Inform #Inform7 #WhoWhackedJimmyPiñata?

A screenshot of a text adventure. It reads:

>examine Officer Bagel
A rotund officer of the law, dressed in a police cap and jacket. He might not seem it, but he's rather sweet: he is cinnamon-raisin, after all.

Officer Bagel glances embarrassedly at the pile of raisins he threw up on the floor.
 
>ask Officer Bagel about himself
"Yes, that's me."
 
>ask Officer Bagel about themselves
"Yes, that's me."
 
>ask Officer Bagel about herself
There is no reply.
2025-08-25

More than a year since I first planned to do it, I've finally got my cover image for Who Whacked Jimmy Piñata?. I had to take it at night, both to get the lighting right, and because the neighbours would probably have had questions otherwise. You'll see why when the competition entries go live.
#IFComp #IFComp2025 #Inform #Inform7 #WhoWhackedJimmyPiñata?

2025-08-23

I'm down to some real fine polishing for Who Whacked Jimmy Piñata?, my entry for IFComp 2025.
#IFComp #IFComp2025 #Inform #Inform7 #WhoWhackedJimmyPiñata?

A screenshot from a text adventure game. It reads:

In the burning trash can is a long skewer.
 
>take skewer
Taken.
 
>examine skewer
A long skewer with a pointy tip. There's carbonised marshmallow gunk all along the business end.
 
>eat gunk
You nibble the carbonised gunk on the end of the skewer. It isn't great.
2025-08-17

I forgot to share anything for #ScreenshotSaturday yesterday, but it seems worth mentioning that #WhoWhackedJimmyPiñata? has now passed 45,000 words.
#Inform #Inform7 #InteractiveFiction #TextAdventure

ralf tauscher :FreiburgSocial:stereo@freiburg.social
2025-08-13

maybe someone is interested:

I was compiling gnome-inform just copy and pasting the instructions by @ptomato

this just works

github.com/ptomato/inform7-ide

at the end i have a working build of a fresh inform7-ide. and with my most famous bug:
inform7.atlassian.net/browse/I

is anyone good in using #sysprof ?

to use it just with the terminal i use this command:

./inform7/Tangled/inform7 -project "~/adventure.inform/" -format "Inform6/16" && ./inform6/Tangled/inform6 -E2w~SDG ~/adventure.inform/Build/auto.inf -o ~/adventure.inform/Build/adventure-built.ulx

it takes the inform7 source text, compiles it to inform6, creates the .ulx file, which you can "play" using glulx.

and yes, i would like to have that bug fixed ;)

#inform7 #terminal #vacation

ralf tauscher :FreiburgSocial:stereo@freiburg.social
2025-08-13

ha, "ported" my 5 year old piece of interactive fiction to the current version of inform.

#interactivefiction #textadventure #inform7

a uconsole showing green letters
2025-08-07

I think I've written something like 3,000 words of Inform source code just today. Who Whacked Jimmy Piñata? is pretty much a novel-length work at this point.
#Inform #Inform7 #gamedev #InteractiveFiction #WhoWhackedJimmyPiñata #ScreenshotSaturday

A screenshot of a parser-based interactive fiction game:

>Toblerone
Tall, dark, and delicious. He's wearing an exquisitely tailored white suit and several striking gold chains. A chocolate cigar pokes out from the corner of his mouth.
 
Don Toblerone mutters something about this, the day of his daughter's wedding.
 
>smoke cigar
(first taking the chocolate cigar)
That seems like a real easy way to get moidered.
 
Don Toblerone mumbles something about having learned more from the sweets than from any classroom.
2025-08-05

Writing with Inform7 when you get a cool idea:
"There's a pack of cigarettes in the game. I'm going to throw in a 'smoke' verb so players can try and use it."

Writing with Inform7 once that's done:
*Text to display if the player tries to smoke the cigar in the mob boss' mouth.*
*Text to display if the player tries to smoke crystal meth that they found at a crime scene.*
*Text to display if the player tries to smoke their own hat.*

#InteractiveFiction #Inform7

Mille e Una Avventura1001avventura@mastodon.uno
2025-08-01

Grazie a Francesco Giovannangelo possiamo giocare a questa nuovissima avventura testuale in italiano realizzata con Inform 7. Scopriamo assieme di che si tratta. #avventuretestuali #inform7 #textadventure youtube.com/watch?v=luibKiZIfY0

Niels G. W. Serupngws@norrebro.space
2025-07-26

🕹️📜 Fun text game alert! 🕹️📜
We (the #FunHack village of #BornHack25) have now released the #Inform7 source code of our #BORNHACK ADVENTURE game: See codeberg.org/funhack/bornhacka for the source and adventure.funhack.dk/ for how to play it.
Thanks to everyone at BornHack this year who helped betatest it.
We hope this example will inspire others to write cool games in Inform 7. 😎

2025-07-19

I've made an important addition to Who Whacked Jimmy Piñata? today: it's now possible to actually accuse other characters of the murder. If you played my earlier Who Shot Gum E. Bear? then you'll be pleased to hear that the process is a little deeper this time around: you'll have to actually provide evidence to back up the accusation.
#ScreenshotSaturday #WhoWhackedJimmyPiñata #Inform7 #InteractiveFiction

Explore the area, gather evidence, conduct interviews, and ACCUSE the culprit once you've determined...
 
Who Whacked Jimmy Piñata?
An Interactive Fiction by Damon L. Wakes
Release 1 / Serial number 250719 / Inform 7 v10.1.2 / D
 
Garage
A small automotive workshop with a toolbench against one wall and a car lift in the centre of the floor. Above the car lift, dangling from a metal metal beam by a length of rope, is the corpse of Jimmy Piñata. The floor is littered with wrapped candies: his, it seems fair to assume. The open garage shutters to the west lead out onto the docks.
 
On the toolbench is a tyre iron.
 
You can also see Officer Bagel and a pile of raisins here.
 
>accuse Officer Bagel
"I think you whacked Jimmy Piñata," you say to Officer Bagel.
 
"That's a very serious accusation," says Officer Bagel. "What motive could I have possibly had?"
2025-07-06

Article on creating a text adventure: discussion of breadth (many locations/objects but generically implemented vs smaller scope with more detail and interaction), technical challenges in writing a modern game, and a programmer's thoughts on the #Inform7 game engine: entropicthoughts.com/lessons-f

#TextAdventure #InteractiveFiction

2025-04-26

One of my favourite things about writing Bubble Gumshoe games is finding opportunities to bung in sweets that I'd completely forgotten existed.
#ScreenshotSaturday #BubbleGumshoe #WhoWhackedJimmyPiñata #Inform7

A screenshot of some text from Who Whacked Jimmy Piñata? It says:

Abandoned Store Upstairs
A former office space and storeroom, almost obliterated by water damage from the gaping hole in the ceiling. There's a rotten desk against one wall. Stairs to the shop floor run down the other.
 
>examine desk
A bog standard wooden office desk. Bog standard, of course, because it's incredibly soggy and it's got some gnarly mushrooms sprouting from it. There's a large drawer on the right-hand side.
 
>examine mushrooms
Pink and white foam mushrooms sprouting from the sodden office desk.
 
>taste mushrooms
They're sweet, but other than you can't quite identify what flavour they're actually supposed to be.A close-up photograph of some foam mushroom sweets. They have white stalks and pink caps.
2025-03-29

Just caught myself using the phrase "#Inform7 source code if Inform 7 was made for MCAD". What in the world happened to #NLP research? It would be so much more useful than what we have now, and wouldn't burn down the planet to make a database query.

Michael Piotrowskimxp@mastodon.acm.org
2025-03-24

I’m about to try and teach #PostScript programming to #DigitalHumanities students.

I used to teach #Inform7 in this course, which they hated. We’ll see how it goes…

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst