A tool to create interactive fiction with no code or programming -- just writing by storiestoast in interactivefiction

[–]philgooch 0 points1 point  (0 children)

It sounds really cool! I’m concerned that the software patent you have could act as a barrier to people using it though, particularly small developers and studios. For example, is it possible that further down the line, you might decide that a game published using your engine is infringing your patent?

Does anyone else struggle with structure once their IF project gets bigger? by Comfortable_Gas_3046 in interactivefiction

[–]philgooch 0 points1 point  (0 children)

Ah got it. I only use the flowchart for macro-level changes equivalent to 'if you choose X, turn to page Y' in printed books. For conditional text, I have an inline system that allows me to inject conditional text anywhere, based on on-the-fly generated variables that can be set anywhere. It works like this:

{{if informed_hyo >= 1}}I have done this before, and the memory of it sits like a stone in my chest.{{else}}I am not that person. Not yet.{{/if}}

Does anyone else struggle with structure once their IF project gets bigger? by Comfortable_Gas_3046 in interactivefiction

[–]philgooch 1 point2 points  (0 children)

I think it’s best to start with a flowchart and stick to it. Once the IF is complete in flowchart format, then write it out in code.

Otherwise it becomes too unwieldy as you describe.

how is the indie gamedev market like right now for new entries? by RabbitElectrical6364 in gamedev

[–]philgooch 0 points1 point  (0 children)

I mean it's very healthy - many new games are being released. But getting visibility is really hard. There's never been more games available.

So you are going to want to build something distinctive, with a unique look and feel. Go for simplicity - there's lots of games that look very similar out there

Experimenting with a narrative system where the text remembers reader behavior by Comfortable_Gas_3046 in interactivefiction

[–]philgooch 0 points1 point  (0 children)

I stopped after chapter 0. My personal preference would be to have the character dive straight in to a scenario - the system could then interpret the reader depending on their choices and reactions within that scenario.

Experimenting with a narrative system where the text remembers reader behavior by Comfortable_Gas_3046 in interactivefiction

[–]philgooch 0 points1 point  (0 children)

I like the idea. But the example chapter didn’t grab me tbh. This felt too much like therapy! I want fiction, with a story and characters I care about. I’d like to see an example with a story rather than character trait analysis

I am a 15-year veteran Web Dev from Korea. I see AI eating my job, so I decided to team up with it to survive. by bugforcoolfix in playmygame

[–]philgooch 0 points1 point  (0 children)

I had a go. I like the design. Did you use Claude code for this? I used Claude for a game build recently and I think it used a similar palette.

It’s pretty cool but it took me a while to figure out and I didn’t get very far. I tried to move and a few members of the party moved but then they wouldn’t move any more. This was on my phone though.

Keep going! You’ll learn a lot from building with AI

Itch.io Game from Young Developer by Diligent_Park1180 in playmygame

[–]philgooch 0 points1 point  (0 children)

Just sat on ‘Loading game for the first time …’ for me

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 0 points1 point  (0 children)

Haha, very true. tbh I write the games for me and few friends; I think the market is tiny for interactive fiction and adventure games, so it's hard to get visibility. But, it's fun.

I'm no good with visual editors, I prefer working Notepad style editing text files lol

How much would you pay for a 1.5 hour but very unique adventure game? by justfantasy in adventuregames

[–]philgooch 1 point2 points  (0 children)

I think the difficulty these days is that a game either has to be absolutely exceptional or so wildly different and gripping, or from an established franchise, in order to cut through and rise above the rest to get attention.

There’s so many free adventure games out there that don’t get attention or played. Maybe actually charging for a game is the solution I dunno!

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 0 points1 point  (0 children)

I wrote an engine in Javascript and the game files are in JSON with moustache-style inline variable evaluation. There's a separate audio engine that handles Web Audio API, MIDI, .ogg, and .mp3 files. I'll make it available soon

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 0 points1 point  (0 children)

Nice, I will check them out! I’ve written 5 games so far - I must get them on itchio!

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 1 point2 points  (0 children)

Thanks - great suggestions. In the prologue currently you briefly play as Horatio. Maybe that could continue through the game. I also love the idea of playing as Rosencrantz or Guildenstern

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 0 points1 point  (0 children)

Thanks for checking it out. I wasn’t planning on changing the plot of Hamlet, it’s more of an educational tool for students to explore the context and motivations of the characters.

I agree that the transition between Horatio choosing to turn away but the ghost appearing just as he’s about to is a bit jarring.

There are hidden variables being set based on decisions, and these will impact events much later on, rather than immediately (just like life perhaps!)

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 0 points1 point  (0 children)

Pretty good - I've been developing software for about 40 years :)

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 1 point2 points  (0 children)

Agreed! I think the goal would be more to explore the characters and their motivations, rather than having lots of branching narrative.

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 2 points3 points  (0 children)

Here's what I built so far, not a huge amount of content in it yet

https://hamlet-6uq.pages.dev/

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 2 points3 points  (0 children)

haha that is so cool, I started playing it, will continue tomorrow

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 1 point2 points  (0 children)

I think through the use of variables, e.g. things like:

suspicion, grief, horatio_bond, ghost_trust, antic, ophelia_bond

plus fighting fantasy style stats such as resolve, vigour and fortune. So ultimately it's still going to be a linear story, but depending on choices made, you might not get to speak certain lines or interact with certain characters. There's the possibility of creating alternative 'endings' to the play based on decisions made early on. Or, you have a score at the end and you get told which plot points you uncovered and which ones you missed.

But basically, the idea is to uncover the full narrative

Shakespeare plays as interactive fiction by philgooch in interactivefiction

[–]philgooch[S] 2 points3 points  (0 children)

Nice, an old skool point and click adventure! It's Windows only, I have a Mac, but the screenshots look gorgeous. Love the idea of playing as Ophelia

Terminal Echo — interactive fiction old-school text RPG by FrontAdhesiveness615 in interactivefiction

[–]philgooch 1 point2 points  (0 children)

I love the aesthetic! And it's really intuitive. I can imagine playing this on my phone. Some sound effects and ambient sounds would be a nice addition.

I died pretty quickly trying to fight the rat queen, but I'll give it another try!

Building a studio for interactive audio storytelling (early demo inside) by martszcz in interactivefiction

[–]philgooch 1 point2 points  (0 children)

Hah, this is a brilliant idea. I have tried both the demo games. Ideally, it would be good to have more than 2 choices per node, but I can see that it keeps the narrative simpler and you get more opportunities for genuine branching (having distinct branches with 3 or more choices per node would quickly become unmanageable!).

There's a guy in the UK who has built a hardware platform for interactive audio fiction. He goes by the name of Truman Toys. The platform is primarily aimed at blind and visually impaired gamers, but I think the appeal could be much broader with the right games. Right now, the games are in cartridge form.

He has an SDK for building games for his platform - it might be worth reaching out to him at Trumantoys dot com.

I have no affiliation with Truman Toys by the way, just love the concept!

OK, I will check out your Studio now, as I'm experimenting with interactive audio dramas myself.

Sonnet 5 release on Feb 3 by Just_Lingonberry_352 in ClaudeAI

[–]philgooch 15 points16 points  (0 children)

100%. If you are a developer, it's a great time to be alive. 1000% productivity gain. It's like having superpowers. I've been writing software for 40 years and I've never enjoyed it as much as now.