Violet (Interactive Fiction)

It’s been a long while, but I’ve got some more interactive fiction to recommend: Violet, by Jeremy Freese. It’s got all of the usual things I like in a modern piece of interactive fiction: a believable, detailed world that you can really feel like you’re a part of, and which “carries on” around you; a beginning that doesn’t need to explain itself (you can pick it up as you go along); an enthusiastic thoroughness as far as anticipating what a player might try (many of the “unusual” things you can try to do have been anticipated and have specific flavour text); and a story that’s emotive and clever. So far, so good.

But the way in which it really furthers the genre is in it’s presentation format. The narrator of the story – Violet – is the girlfriend of the protagonist, who – through a series of encouragements and discouragements, as well as ocassional asides and additional commentary – helps lead you through your adventure: it is, if you like, a second-person perspective text-based adventure. But it doesn’t take long to realise that she isn’t actually there at all: all of her dialogue is in your head – it’s what your character thinks she would say in response to everything you’re doing.

I thoroughly explored the game in about an hour, and I highly recommend that you do, too: it’s a fabulous piece of interactive fiction, wrapped around a reasonably good bit of fiction.

Fully expect your feedback on this one, JTA.

Update, 19th October 2008, 14:20: Fixed the link to Windows Frotz (previously pointed at WinFrotz, which – while a fabulous Z-Code interpeter, can’t cope with ZBlorb files like the one this game is packaged in). Sorry, Binky.