Hi!
Dank der Shoutbox kam ich vorhin auf die blöde Idee, eine "Engine" für Multiple-Choice-Adventures zu schreiben. Das Ergebnis der letzten zwei Stunden kann hier bewundert werden:
Der Sourcecode befindet sich, zusammen mit dem Beispielprogramm, im angehängten Archiv. Es handelt sich zwar um Assembler, als Benutzer braucht man jedoch keinerlei Assembler-Kenntnisse: Man muss nur mit einem Texteditor in der Datei "situations.a" die Situationsbeschreibungen und Verzweigungen angeben und alles durch ACME jagen, fertig.
Die "Engine" benötigt weniger als 180 Bytes, man hat also genug Speicher frei für kreative Beschreibungen.