IF system code *wars

Here’s a choice-based suggestion: a mini Cluedo game with multiple rooms to move through and multiple people also moving around. The choices available on each “turn” are the choices from the current room, plus the choices from whichever person (or people, if you want) are in that room. The winning choice, “accuse [X person] of doing something in [Y room]”, requires a specific person and a specific place.

So for example, if you’re in the Study with Professor Plum, your choices might be “investigate the Study”, “investigate Professor Plum”, “ask Professor Plum to come with me”, “accuse Professor Plum in the Study”. The point is to have the choice list be assembled based on multiple independent factors.

I know this is possible but difficult in Ink using the <- operator; I’m curious how other choice-based systems would approach it.

4 Likes