Re: Single User Dungeon
TADS is one answer, but the latest 'Interactive Fiction' tool is Inform 7
which allows you to program using English sentences.
a step by step guide on how to create a game is here
Inform 7 already comes with loads of addon that handle random weather conditions, weight, mass, Conversation tree's, mob movement etc.. all open source and easily retro engineered to make your own creations
Example plugins
As an example, a text based RPG system has already been delveloped, and as I have already done as a playaround, can be heavily modified as a RPG based engine of real complexity.The example RPG is here. It combines a puzle based text adventure with combat, levelling, spells, and a rather nifty 'randomly generated' maze which changes with every game. Basically, modifcation of this will allow a different game every time. An the great thing, the source code is so easy to write.. example
The box is a thing, the box can be opened, the box is closed. In the box is a small key.
The one line of text will generate a box container whcih can be opened or closed, and will create the key item and put it in the box.
|