Hello everyone. I am trying to make an IF that plays identically to operating a console like DOS, with certain text files that can be accessed and read, password queries and a possible simple AI to talk with at the end.
What would be the best system to use for this? I have tried TADS and now ADRIFT but I am having the problem that I do not want commands like “drink”, “look at” or “go north” to even register at all. Basically I want the most bare-bones IF imaginable with a very small amount of possible actions, each one defined by me, and a generic error message if anything else is asked. Is there an authoring platform that can help me with this?
Would you say Inform is the best platform to try this on then? I am a complete novice at this kind of thing, with little to no grasp of programming. I’m willing to learn whatever is the best system, but time is a serious constraint unfortunately. Is there an easy way, for instance, to do this in ADRIFT? That authoring system seems the easiest I’ve come across.
I considered writing it actually for DOS, it would look pretty snazzy. I’ve managed to reverse-engineer something workable in ADRIFT, but doing a Batch Game might be a better solution. I’ve spent the last few days trying to bully TADS and ADRIFT down into being little more than DOS, so why not? I guess room functionality would translate to different folders?
Working in any IF-authoring language is going to be an uphill battle, since you’re trying to do something the system’s not designed to do. IF systems are about making stuff that has rooms, objects, compass direction, etc. easy to make, but anything else harder to make. I’d recommend a programming language that makes it easy to work with text, like Python-- it sounds like what you want to do wouldn’t involve learning anything too complicated (except potentially the conversation with an AI part!)