Dans l’épisode précédent de la série vieux geek, j’ai abordé le port de Colossal Cave Adventure par Microsoft sous le nom de Microsoft Adventure.
Colossal Cave Adventure lors de sa sortie inspira 4 personnes au MIT : Tim Anderson, Marc Blank, Bruce Daniels et Dave Lebling. Ils eurent envie de développer leur propre version du jeu, en améliorant l’analyseur syntaxique mais aussi en proposant un monde énorme, avec son uniovers à part entière.
En gros, Zork se déroule dans un univers où un empire souterrain est l’élément principal. Le joueur prend le rôle d’un aventurier qui entre dans ce monde à la recherche de richesse et d’aventures. Il faut explorer le jeu et récupérer tous les trésors pour arriver à la fin de l’histoire.
Développé entre 1977 et 1979, le jeu est très vaste, prenant 1 Mo, soit des dizaines voire des centaines de fois la capacité en mémoire vive des ordinateurs de l’époque. Les créateurs veulent le publier via leur studio Infocom, ils sont obligés de diviser l’histoire en trois parties :
- Zork I : The Great Underground Empire (1980)
- Zork II : The Wizard of Frobozz (1981)
- Zork III : The Dungeon Master (1982)
La portabilité est assurée par le fait que le jeu se compose d’un interpréteur. Tout le scénario, les pièges, les emplacements, les objets sont stockés dans un fichier en ZIL (Zork Implementation Language).
Ainsi durant les années 1980, le jeu sera posté sur :
- Amiga
- Amstrad CPC
- Apple II
- Apple Macintosh
- Atari 8 bits
- Atari ST
- Commodore 64 et Plus/4
- CP/M
- MS-Dos
- TRS-80
J’ai dû en oublier au passage… 😉