De verzameling van Nostalgia

eer vaak vroeg ik me af: 'hoe maakt men eigenlijk een tekstadventure?' Het antwoord blijkt heel simpel te zijn: men gebruikt een pakket. Dat pakket is meestal een samenstelling van diverse programma's:

Een tekstverwerker of editor;  om uw verzonnen adventure als broncode in te tikken.
Een handleiding;  hoe de adventuretaal, de taal waarin u het adventure schrijft, te gebruiken.
De compiler;  maakt het tekstadventure geschikt om te spelen dmv het compileren van de broncode.
Library; nodig voor de compiler.

Soms kan het ontstane tekstadventure meteen gespeeld worden, in andere gevallen heeft men een interpreter nodig.

pauze

en fraai pakket - om mee te beginnen - is Textadventures 1.2, van Hendrik van den Berge (het lijkt wel wat op 't Batch Interactive Text (BIT) adventure systeem, geschreven door David Wallace Croft, zie Batch adventures). Het pakket bestaat uit de Text Adventure Creator (TAC.exe), een handleiding (TAC tutorial.html), een textadventures.exe file om de gemaakte tekstadventures te kunnen spelen en een voorbeeld spel (holidays.ta).
 


 

De andere pakketten:
 
Naam Betekenis Schrijver Systeem
ADL Adventure
Definition
Language
Ross Cunniff
Tim Brengle
DOS
ADVSYS ADVenture SYStem David Michael Betz DOS
ADVSYS /TADS (uitgebreid met Quest) ADVenture SYStem
Text Adventure Development System
David Michael Betz
Roger Plowman
DOS
OASYS Object-oriented
Adventure
SYStem
Russell Wallace DOS
Advent - v1.00 text adventure generator Stephen Morphet DOS
Advent - v1.01 text adventure generator Stephen Morphet DOS

Van deze 4 pakketten komen advsys, oasys en advent ook met een uitgebreide handleiding en een voorbeeld tekstadventure spel.

pauze

egelmatig vraagt men zich in de nieuwsgroepen af, of een textadventure met plattegrond een idee zou zijn. Nu bestaan er al dergelijke 'plattegrond' spellen, spellen waarin de omgeving al spelend stap voor stap zichtbaar wordt (en soms met het commando 'map' op te vragen is...). Een van die spellen is Castle Ralph, mogelijk geschreven met CIA?
 
Naam Betekenis Schrijver Systeem
 CIA Create
Interactive
Adventures
Rick Lundrigan DOS
Windows

Text-World is ook een optie...
 
Naam Betekenis Schrijver Systeem
  Text-World versie 1.2 Create Your Own World White Divine DOS

(In het voorbeeld file - demo.gam - wordt 'look at' gebruikt ipv 'examine').

van 26-07-05

pauze

et volgende pakket is van enige tientallen jaren geleden (1984) en geeft 3 verschillende versies:
 
Naam Betekenis Schrijver Systeem
Advcomp adventure
compiler
Peter F. Levy DOS
LADS
+ aanvullende tekst
Levy's
Adventure
Development
System
Peter F. Levy DOS
LADSexe
+ aanvullende tekst
adventure system
exe files ipv basic
Peter F. Levy DOS

Bij alle versies, eigenlijk dezelfde - maar toch anders,  staan demo's:
Strange.adv
Demo.adv
Slab.adv

pauze

ok geleverd met diverse voorbeelden, een handleiding, interpreter (perform.exe), translator (create.exe) en tevens alle source codes in Pascal en de archetype taal wordt het volgende pakket:
 
Naam Soort Schrijver Systeem
  Archetype  versie 1.01 Object oriented programming language Derek T. Jones DOS

Behalve 2 adventurespellen
STARSHIP.ACX     - The Starship Solitaire adventure;
GORREVEN.ACX  - The Gorreven Papers;
en een demo
BARER.ACX           - A demo adventure
is er ook een geheel ander spel 'animals' aanwezig (think of an animal).

pauze

oor men die het leuk vindt om tekstadventures te schrijven waarbij gebruik wordt gemaakt van een aantal keuzes inplaats van richtingen, is het volgende misschien wel wat:
 
Naam Soort Schrijver Systeem
 Adventurebook Multiple choice Jon Ingold Windows / Dos

Door het Choose your own adventure systeem kunt u kiezen uit de bijgeleverde:
Aliens!.adv
Gnomic.adv

NB: De gebruikte kleuren voor de demo adventures kunnen niet veranderd worden...

van 13-11-05

pauze

ie van plan is ooit nog eens een tekstadventure te schrijven, kan dmv onderstaand pakket heel goed bestuderen wat er allemaal bij komt kijken.  Klik start.bat om het menu op te roepen.
 
Naam Betekenis Schrijver Systeem
  CNCS Computer Novel Construction Set Hayden software DOS
Windows

Toegevoegde adventures:
Missile
Tutorial

Tutorial is niet af...

pauze

roberen, even doorzetten en het werkt...
 
Naam Soort Schrijver Systeem
 Gamescape Grafisch (ascii) Dennis Drew DOS
Windows

Klik gscape, vul in <sample>,

zorg dat scaperun.exe bij het gecompileerde adventure staat (geldt alleen voor een andere doelmap).
 
Nog te compileren adventures:
easy
sample
test
Compleet adventure: 
Marooned again 

pauze

iet alleen in tekst, ook grafisch zijn er dus adventures samen te stellen. Zoals te zien met:

Zeer nostalgisch is hier het gebruik van  diskette... (wat echt nodig is alvorens iets te kunnen).
 
Naam Betekenis Schrijver Systeem
  ACS Adventure
Construction
Set
Stuart Smith DOS
Windows

pauze

e volgende is volgens de schrijver geschreven naar de beginselen van LADS 3, uitgebreid met grafiek en geluid. De belangrijkste bestanden zijn compiler.exe om het bronbestand te compileren en run.exe om het spel te spelen.
 
Naam Soort Schrijver Systeem
AdventureMaker++ Graphics and sound support Jerome T. Nichols  DOS

Ook hierbij een demo, maar in twee delen: demo.adv en faraway.adv. Tik play.bat om de demo te starten.

pauze
egenwoordig heet het AGT, maar het begon met GAGS, een voorloper. GAGS wordt geleverd met interpreter (advent.com), editor (editgame.com), een manual en een voorbeeld adventure (underground).

Tik 'advent undergnd' om het voorbeeld te spelen
Tik 'editgame undergnd' om het voorbeeld te editen.
 
Naam Betekenis Schrijver Systeem
 GAGS  v. 1.06b

 documentatie

Generic
Adventure
Game
System
Mark J. Welch DOS

Na diverse verbeteringen aan GAGS heeft David Malmberg de naam vervangen door AGT.
 
Naam Betekenis Schrijver Systeem
 AGT

 documentatie

Adventure
Game
Toolkit
David Malmberg
Mark J. Welch
DOS

GAGS adventure spellen kunnen gespeeld worden met GAGS of eerst gecompileerd en daarna  gespeeld met AGT. Beide zijn freeware vanaf 1993.

Nog een paar AGT versies:
 
versie 1.5
versie 1.7
versie 1.9
disc1  / disc2
 versie 1.21
disc1 = PC-SIG 1231
disc2 = PC-SIG 1232
De belangrijkste bestanden in alle versies zijn 
compile.exe en run.exe
met daarbij veel verschillende voorbeelden: 
alice in wonderland, cave, crusade adventure, in the year 2093 (sample) , elf's adventure, a fable, lottery, paranoia, quest adventure, squynchia! en underground.
Gemaakt in -, maar ook geconverteerd naar AGT.

Dit zijn allemaal DOS versies, maar er is ook nog eentje voor Windows:


 Wagt

pauze

uest en Questmaker hebben niets met elkaar te maken, behalve dan dat ze de volgende in rij zijn en beide geschikt voor grafische textadventures.
 
Naam Soort Schrijver Systeem
 Quest v 1.1 Quest Adventure
Writing System
Conroy & Conroy DOS

Quest voor DOS is de voorloper van Adventure Builder.

Behalve Quest voor DOS is er ook een versie voor Windows . Dit is een light versie zonder compiler, Quest adventures kunnen gewoon gespeeld worden met de Quest interpreter.
 
Naam Soort Schrijver Systeem
 QuestMaker v 2.1 Adventure games met animaties en geluid. Marietta Co-opware Windows

Questmaker werkt alleen in echte DOS, niet in de DOSbox van Windows en je hebt ook een 'slowdown' programma nodig. Tik qm qmenu om het menuprogramma aan te roepen.

pauze

igment, te vinden op PC-sig 2581, bijgenaamd THE IMAGINATION PROCESSOR, is een spread-sheet /word processor /debugger ineen, daardoor bijzonder geschikt voor interactive fiction (IF). Het shareware pakket wordt geleverd met een user's guide en een demo adventure, maar met het kiezen van newstory kunt u onmiddellijk uw fantasie gaan uitproberen en een adventurespel intikken.
 
Naam Soort Schrijver Systeem
 Figment
versie 2.46
Multi-media, met grafiek en geluid. Patch Panel Software DOS/Windows
 PC-sig 2581
versie 2.57
Multi-media, met grafiek en geluid. Patch Panel Software DOS/Windows

pauze

From IFWiki:

It is meant to combine the best of the Quill and PAW but without the memory limitations.

En dat gaat over...
 
Naam Betekenis Schrijver Systeem
ACE (+ hobbit adv.)

WinACE (+ manual)

Adventure
Creation
Environment
Andrew Clark DOS / Windows

Ace is de interpreter voor DOS, bestanden hebben als extensie .dat
Winace is de interpreter voor Windows, bestanden hebben als extensie .agd

pauze

Een beetje van dit:

 QBasic
 

En een beetje van dat:

 AGM.BAS
 

Met voorbeeldbestand:

TEST.AGS

pauze

ompleet met uitgebreide handleiding (manual.txt) en een demo (fantasy.dat), die niet af is, is dit all-in-one (edit, run en compile) pakket:
 
Naam Soort Schrijver Systeem
 Adventure Writer Maakt gebruik van sheets. Craig Blakeway DOS

Tik new in het begin om het juiste pad te verkrijgen. Gebruik verder uw eigen fantasie.

pauze

Volgens Pieter Simoons is Advance (ADVentureAndNeat ConversationsEngine) ook geschikt voor het maken van Nederlandse tekstadventures.
 
Naam Soort Schrijver Systeem
 Advance Maakt gebruik van scripts Pieter Simoons DOS

Als voorbeeld tekstadventures worden meegeleverd:
Castle
Amber
Treasure
waarvan alleen Castle speelbaar schijnt te zijn.

van 19-11-09

pauze

Nog een - op z'n hollands gezegd - textadventure creator opgebouwd uit scripts, Javascript en HTML dit keer. Geschreven door Gordon McComb. Het is deels muisgestuurd en wordt deels ingetikt.

Het bijbehorende tekstadventure City of a Thousand Terrors is niet af en dient louter als illustrering.

Download Javascript adventure.

Ook deze is geschikt voor Nederlandse tekstadventures!

Zie: adventure_ctrl_ned.html

pauze

et CAW (caw.exe) is het mogelijk zowel tekstadventures te schrijven als te spelen. Een handleiding (manual.txt) is aanwezig.
 
Naam Betekenis Schrijver Systeem
 CAW Creative
Adventure
Writer
Richard Hunt DOS

De bijgevoegde adventures  crown.caw en ogre.caw zijn te spelen door na de prompt > -

load crown  of  load ogre in te tikken.

pauze

ewoon onder de naam Aries.zip vond ik een 'anderssoortige' adventure-creator, een DOS creator / editor voor een MUD (Multi User Dungeon). Het is een pre-release van een Mud editor, Muditor genaamd.

Een Mud volgens de Wiki:

Op het gebied van computerspellen is een MUD (Multi-User Dungeon) een multiplayer spel dat elementen van Role playing game (RPG), "Hack and Slash" en chatruimten combineert.

Meestal kruip je in de huid van een vrijgevochten avonturier die door de wereld trekt en allerhande opdrachten (quests) uitvoert. Aan de hand hiervan doe je ervaring op en 'groeit' je personage. Des te meer groei, des te meer mogelijkheden je krijgt in de vorm van spreuken, eigenschappen en dergelijke.

Klopt dit? Bekijk en speel het toegevoegde tekstadventure:
The City of Midgaard. MAP

pauze

u de Role Playing Games (RPG) in het zicht zijn gekomen, hier is nog een ontwerpsysteem voor dat genre - plus Interactif Fiction, voorzien van geluid en grafiek. Met manual, voorbeelden en een geïllustreerd avontuur:
The Lost Dungeon of Khon, compleet met sources.

 
Naam Soort Schrijver Systeem
 Adventura v 1.9  Role-Playing / IF Adam Lippmann DOS

(Een kwestie van uitpakken en installeren...)

pauze

ndien u een eerdere versie van de Text Base Game Engine tegenkomt, niet gebruiken! Volgens de readme file in de huidige versie 2.0.7 zijn er veel bugs verwijderd...


 
 
Naam Soort Schrijver Systeem
 TBG Engine Suite Role-Playing / IF ... Windows met .NET framework.

pauze

egonnen met versie 1.0 voor DOS onder de titel TEXTZAPP in 2006, volgden al snel 1.4 - 1.6 - 2.1

en tenslotte in 2009 versie 3.0 met als mededeling:

TextZAPP is moving on up in its path to world domination. Version 3.0 will not be available for DOS. Infact, all future TextZAPP versions will be available for Windows, Linux, and Mac.

Voorlopig is versie 3 Windows only!

pauze

ommige pakketten zijn erg uitgebreid en groter dan de voorafgaande, daarom ondergebracht op een eigen website:

Naam Betekenis Schrijver Systeem
 AB Adventure
Builder
Alan Conroy DOS
Windows
 CAT Creative
Adventure
Toolkit
Philip Richmond Windows
 PAW PC
Adventure
Writer
Graeme Yeandle DOS
 PAWS Python Adventure Writing System Roger Plowman DOS / Windows
en meer
 QUEST Quest Adventure Writing System Alan Conroy Windows

pauze

Introducing ZAPF: the Z-machine Assembler Program of the Future.

Jesse McGrew schrijft op 2 juli 2009:

ZAPF is a new assembler with old roots. It supports a modern syntax similar to Inform's, but by default it provides a fully retro experience, using the same opcode names and syntax described in Infocom's famous ZIP manual. You'll feel just like an Implementor in the dark--I mean *exciting* days before ZILCH was invented.

Versie 0.1 of ZAPF staat nu ter download inclusief handleiding (manual) en voorbeeld code, met als extra cloak-zap.zip.

ZILF: a ZIL compiler.

Jesse McGrew schrijft op 22 juli 2009:

Some have tried, but none have succeeded... until now. I give you ZILF. Not a toy or a high-level translator, but a compiler to turn the language of the Implementors into Z-code, complete enough to write a working game from the ground up.

Download: zilf-0.2.zip

(Includes .NET/Mono binaries for the ZILF compiler, an updated version of the ZAPF assembler and manual, and a sample game, "Cloak of Darkness". If no serious issues are found, I'll upload this to the IF Archive this week.)

Nieuwste .NET framework vereist.
 

Ook nodig voor:

CYOA - Choose-Your-Own-Adventure voor de TI-83+

Met voorbeeld en documentatie.
 

Nog meer aardigs gevonden in het genre van nieuw voor oud:

PJA, Frans- (Projet Jeux d'Aventures) en Engelstalig  (Project for Adventure Games),
is een adventure game scenario editor, waarmee men adventure games voor de Amstrad CPC kan maken met een PC onder Windows 95/98/ME/2000/XP. 

Zie ook: http://www.cpcwiki.eu/index.php/PJA
 

pauze
From Italy with ... !


Naam Betekenis Schrijver Systeem
 MAC Mystery
Adventure
Creator
Paolo Lucchesi DOS / Windows

Puur tekst of met grafiek, that's the question.

Tik: mactxt.exe of mac.exe en daarna test.adv op dezelfde regel om het voorbeeld tekstadventure te kunnen spelen.

pauze
From Germany with ... !

Naam Betekenis Schrijver Systeem
 ETAPL v 1.0 Easy
Text
Adventure Programming Language
Benjamin Stamm DOS
 Paket

(TAG und TAM)

Text
Adventure
Generator

Text
Adventure
Maschine

Martin Oehm DOS
 Editor und Player v 4.0  .. Raphael Kirschke DOS / Windows
 Textopia (D/W)
 Textopia (L)
 Textopia info
.. Oliver Berse DOS / Windows / 
Linux
 TXA TEXT ADVENTURE SYSTEM Viktor Kramme DOS

Etapl: Mit Tutorial, Befehlsreferenz und zwei Beispielsprogrammen.
Paket: Benutzer- und Referenzhandbuch
Editor: mit Hotspots - HTML
Textopia: Pascal source code
TXA: compiler + interpreter + demo.

pauze