I am playing around with #inform7 to write an #interactivefiction

Perhaps would be a good idea to make a test game before.

Extremely cursed thought that flitted through my head just now:

"I wonder if you could model a simple database in #inform7"

I've been going deeper into #Inform7 trying to write an extension and the more I learn about it the more I am impressed by how powerful it can be —provided you know how to use it. Today, the lesson learned is about the power of relations and understanding by relation, which can sum up in a single line several lines of non-trivial code.
As I approach finalizing my first #Inform7 #InteractiveFiction story, I'm looking at options to make it available (for testing and/or actually playing) to a wider public than just family. This requires me to choose between publishing it under my actual name or under a pseudonym. I'm leaning towards the latter, but wondering if I should just go by Oblomov (my handle since nearly forever), the full character name Ilya Ilyich Oblomov, or make up a different first name and patronymic.

I let my son test out my draft #Inform7 #InteractiveFiction story, and it was surprisingly very useful. Some of the stuff is definitely not something a regular player would try, but it's still good to know it is now handled in the code.

#Oblomovini

I got my draft #Inform7 story tested by one of my nieces, and again by my wife. There's still a few details needed to make it fully playable if you don't know the exact sequence of actions, but it's getting there. The most difficult part remains making it possible to users to go wild with their commands without being too permissive, but still accepting what makes sense. Yet even just making “use key on door” work as ”unlock door with key” when it makes sense is not trivial.

NOW I know I'm doing something right:

*** Run-time problem MemoryAllocationFailed: INTERNAL/Extensions/Graham Nelson/Basic Inform.i7xd/Materials/Inter/BasicInformKit/RTPs
*** Memory allocation proved impossible.
*** Stack frame of 0 could not be created ***

#Inform7 #interactiveFiction #OutofMemory

Letting my wife testing my first draft of my first #inform7 #InteractiveFiction. She's complaining that it's not interactive enough because she can't set the house on fire or go outside or beat up one of the characters

My #InteractiveFiction disasterpiece, the aggressively awful yet sincerely huggy Treasures of a Slaver's Kingdom, celebrates its 18th birthday today!

If you've never played a text adventure before, this free game will give you the wrong idea about them in ways that may never fully heal. If you've played ToaSK already, Gunwar and Vessa have _missed you._ Come home, barbarian! 🥰

https://ghalev.itch.io/toask
https://ifdb.org/viewgame?id=8upuvdnsk4sho6ac

#TextAdventure #AdventureGame #Inform7 #ToaSK #ZMachine

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