Freeware Garden: Infini-Quest

When a procedural generation jam happens, one can expect to play with all sorts of appropriately generated and clever things, though rarely with a text adventure of sorts. Procedurally mixing words and actions in a coherent way is after all an extremely difficult problem and that’s why, wisely, Infini-Quest aims for silliness over storytelling.

Trust me, you will love this one.

You’ll love how it comes up with its random quests and heroes, its locations and objects, its monsters and NPCs and, quite unexpectedly, its commands too. There’s even a very real (if slim) chance you’ll love playing as Moises the Zealous from Greydale in an epic attempt to retrieve the Trousers of Overwhelming Authority.

To achieve said quest, or any other the game generates for that matter, you’ll be presented with a choice of actions, skills, objects and dialogue options – each represented by a keywords – that you’ll have to drag from the left of the screen and on to a nearby point of interest on the right.

It will almost certainly be a funny something that could unlock a new ability or item. Or a hilariously surreal paragraph and nothing more. Or you could have something taken away.  I once teased a lord and instantly forgot how to hop. And here’s how I learned to pick up things:

As befits such an utterly bonkers offering, Infini-Quest makes every effort to frustrate your progress. Most interactions are essentially meaningless and only open up even more interactions, allowing you to dance around serious nuns and play the violin to ancient trees.

That’s digital dadaism. Infini-Quest harnesses the silliness inherent in procedural generation. Play it!


  1. Shar_ds says:

    My hometown was consumed by demons…

    X / 10 – would quest again

  2. LionsPhil says:


    I then used my new verb on the same object, and got:

    You regret all the terrible things you did to a suspicious sheep.

    You are sure people will sing songs of this for centuries.


  3. Haborym says:

    The picture alone makes me want to play it.

    Lmao. I like how he says that a lot of it is just plain stupid and then apologizes for it. Win.

    Oh, the music stops when you change tabs or minimize. I kinda like that.

  4. SecondDimension says:

    Hello, Developer here, thanks so much for the article! I just made it to practice procedural text generation, and it’s sort of blown my mind that a few real-life journalists have written about it.
    Now I’m feeling the pressure to do something good for Ludum Dare this weekend!