I’m knew to IF development and I’m wondering if anyone here knows of a development environment that could be used in conjunction with software that creates visuals and sound in real time, such as Processing, Max/MSP, or Supercollider?
What kind of IF game are you imagining? Something where you type in commands, or choose with a mouse, or something else?
I was thinking one where you type in commands, and either the commands themselves or the resulting text could trigger different variables or functions in the media software. Sorry if this is too abstract.
I don’t really have a good recommendation for a system in a language like Python or Ruby; maybe Pyf (Python) has the best iF system, but that project isn’t worked on anymore or used much as far as I know.
I think any way you slice it there’ll be some work wiring it all up.
On second thought, perhaps Aetheria is a possibility – code.google.com/p/aetheria/ . It’s in Java so interfacing with the audio/visual might be easier, but then again depending on Aetheria (I haven’t used it) it might not be. I also can’t speak to how robust its IF features are.
Yeah, the more developed systems seem to have features for incorporating multimedia but not in the way I’m looking for. I’ll try looking at something like a JS system. Thanks.
I suppose you could try Zifmia with Inform 7.
A standard Inform 7 trick is to write text to an external file; an outside process watches the file for changes and then triggers whatever else you want to happen. This is simplistic (you’re basically shoving lines of text out of I7) but it works out of the box (no interpreter hacks) and it’s portable. Or as portable as the other end is, anyhow.