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…
I'm gradually expanding the world of Sugar City. The Church of the Immaculate Confection was actually established in "Who Iced Mayor McFreeze?", but I'm not sure anybody ever encountered it. It would only be mentioned if you took long enough completing the game that it got into morning and the church bells started ringing in the distance (shortly before the abandoned taffy factory is scheduled for demolition). #ScreenshotSaturday #Inform7 #BubbleGumshoe #WhoWhackedJimmyPiñata
Inform 7 is a magical system to code interactive fiction games in. But it's also brilliant how you can quickly test things even just to improve writing. I've just coded another test command "test X" to jump to the latest code. I can't say what X is - spoilers. But I'm very happy typing that command! #interactiveFiction #game #GameDev #IndieGames #coding #inform7
Pleased to manage some more interactive fiction game coding, now developing chapter 6 of 7 in my next parser text adventure game. Not developing in sequential order! Currently flitting to and fro between coding in Inform 7 and researching a topic. While also trying to visualise the scene in my brain! #interactiveFiction #game #GameDev #IndieGames #coding #inform7
My favorite new technology is not new. It's a natural-language game engine for creating text-based interactive stories. (Inform 7)
The latest version was released in 2022. This excellent and completely usable book was published in 2011. The game engine was created in 2006, as a rebuild of a project which was introduced when I was still getting carded for cigarettes (1993).
This is a good and appropriate pace for technology.
I am reading the #Inform7 manual for the first time, and I really appreciate how an entire section in the beginning of the manual is devoted solely to punctuation conventions.
Possibly my favourite thing about writing these Bubble Gumshoe text adventures is coming up with the confectionery-based characters and little jokes about them.
#ScreenshotSaturday #gamedev #inform #inform7 #InteractiveFiction #BubbleGumshoe #WhoWhackedJimmyPiñata
#Presentation ( 1/2)
I make interactive fiction games, using #Inform6, #Inform7 and #textallion (#cyoa system), in French.
Some of my creations:
https://ifdb.org/showuser?id=8b63iggeafjjqlt7
My other activities :
- Programming:
- Exploring the #forth programming language: https://gitlab.com/garvalf/forth-is-fun
- hacking the lightweight markup system #txt2tags :
https://github.com/farvardin/textallion
- a simple #wiki system: https://lionwiki-t2t.sourceforge.io/
#Présentation ( 1/2)
Je réalise des jeux de fictions interactives, avec #Inform6, #Inform7 et #textallion (système de #ldvelh), en français.
Quelques unes de mes créations :
https://ifdb.org/showuser?id=8b63iggeafjjqlt7
Mes autres activités :
- Programmation :
- Explorer le langage de programmation #forth : https://gitlab.com/garvalf/forth-is-fun
- hacker le sysème de balisage léger #txt2tags :
https://github.com/farvardin/textallion
- un #wiki léger: https://lionwiki-t2t.sourceforge.io/
Fitting in more interactive fiction coding, working on the next bit of my latest parser game. Currently writing a mix of scheduled events and scene triggers in Inform 7/10. Tho need to work out a proper chart of possible events, based on geography and plot. Getting code syntax right, which is good! #interactiveFiction #IndieGame #GameDev #Inform7 #coding #game
Not gonna lie, I'm fond of the way #Inform7 lets me write like Arlo Guthrie:
```
The twenty seven eight-by-ten colour glossy photographs are a plural-named thing.
The twenty seven eight-by-ten colour glossy photographs are carried by Officer Obie.
```
(Inform 7 doesn't like names that include the word "with", so I couldn't use the full name "twenty seven eight-by-ten colour glossy photographs with circles and arrows and a paragraph on the back of each one explaining what each one was to be used as evidence against us".)
More #interactiveFiction #game writing, #coding a #ChristmasCarol scene. Magical to see the game print the lyrics being sung, in italics. Very immersive. And Christmassy! The game is only partly set at #Christmas. Coding in #Inform7, a natural language, declarative, object-oriented #programming language. #GameDev #IndieGame
I think I'm almost done with my funny little poetry/mad-libs thingy for Inform 7. Will hopefully get a post up about it this week. Might be a cool toy for people getting started with Inform. More soon!
On a different note, I'm starting to suspect I'm not creative enough to do game design... one of my personal creative goals for years has been to write a proper interactive fiction game in inform 7, but while I am technically proficient enough to make interesting mechanics, all of the ways I try to use them are fairly horrible. (Coherent plot? Engaging puzzle design? What's that?) I'm sitting on a lot of personal Inform 7 extensions that I made for fun to learn how to use the language and now don't know what to do with.
Maybe I should find a book to read about it or something.
today, on let's make IF...
https://topexpert.blog/2024/10/28/lets-make-if-15-disabling-unwanted-commands/
The to-do list for this project is getting shorter:
- handling responses for parser errors
- handling responses for standard rules verbs
- limiting the parser to keep focus on the main four commands
I may write something about playtesting next week, since I've gotten lots of questions about it (both for testers and authors).
With a couple of posts per week, I'm not tooting re: every update. The template is almost done, at least, I think every blank to fill in is completed.
https://topexpert.blog/2024/10/15/lets-write-if-13-further-framings/
A general update on one of my Spring Thing projects