I wrote a few games using Inform 7 and ran a couple of workshops for it too.
It's not just the technical idiosyncrasies of the language. I've noticed that if you use it for the few hours and get into "the zone", you start to inhabit the world that you're creating and "see" it. The overall attitude is that of a world creator rather than a programmer fixing technical issues. Breaking the flow is trying to figure out how to handle an array or something like that. I liked the experience and this idea that the nature of the language will affect how you interact with it and hence the DX is, I think, not fully explored.
Thanks. You should. I remember something I read about a teacher who asked kids to write little interactive fiction pieces using Inform 7 set in different parts of the school and then he stitched them all together into a large story and they could all play it. Everyone's imagination comes to life. You wander into the parking lot and some kid has created a portal there into a mirror universe. I don't know if I'm misremembering or the work involved but it's definitely feasible and not something you can do with a regular programming language easily in such an open ended way.
I've always loved interactive fiction. https://en.wikipedia.org/wiki/Get_Lamp is a great watch. "Before the first person shooter, we had the second person thinker." :)
I don't know Inform 7 much, but I'm trying my best to make Loreline language syntax never get in the way of the writing and thinking process. Kept refining it since 2024 and this is still an ongoing process. I'm hoping that it will resonate to other writers too!
I don't do much IF these days and I'm not sure if I will but if I do ever have time to sit down with something new, I will definitely give Loreline a try.
Comments
I wrote a few games using Inform 7 and ran a couple of workshops for it too.
It's not just the technical idiosyncrasies of the language. I've noticed that if you use it for the few hours and get into "the zone", you start to inhabit the world that you're creating and "see" it. The overall attitude is that of a world creator rather than a programmer fixing technical issues. Breaking the flow is trying to figure out how to handle an array or something like that. I liked the experience and this idea that the nature of the language will affect how you interact with it and hence the DX is, I think, not fully explored.
This, more than anything else I'd ever read about Inform, really makes me want to give it a try.
Thanks. You should. I remember something I read about a teacher who asked kids to write little interactive fiction pieces using Inform 7 set in different parts of the school and then he stitched them all together into a large story and they could all play it. Everyone's imagination comes to life. You wander into the parking lot and some kid has created a portal there into a mirror universe. I don't know if I'm misremembering or the work involved but it's definitely feasible and not something you can do with a regular programming language easily in such an open ended way.
I've always loved interactive fiction. https://en.wikipedia.org/wiki/Get_Lamp is a great watch. "Before the first person shooter, we had the second person thinker." :)
I don't know Inform 7 much, but I'm trying my best to make Loreline language syntax never get in the way of the writing and thinking process. Kept refining it since 2024 and this is still an ongoing process. I'm hoping that it will resonate to other writers too!
I don't do much IF these days and I'm not sure if I will but if I do ever have time to sit down with something new, I will definitely give Loreline a try.