X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=history.adoc;h=0aa8f10442a8c9cb7a9fd1897d8f3b4f45c7c028;hp=807d92d445ce5eefbb830cf32be7b02fe99d742d;hb=7d0b15ef897d7a066998fa0a44fb7be958c60cd8;hpb=75772cf006c20df97112ab3388c23a387eff473d diff --git a/history.adoc b/history.adoc index 807d92d..0aa8f10 100644 --- a/history.adoc +++ b/history.adoc @@ -115,19 +115,21 @@ and 2.5: ............................................................................ Great care has been taken to preserve 2.5's exact gameplay as intended -by Don. However, under the hood Open Adventure is rather different from -2.5. Where 2.5 was written in FORTRAN mechanically translated into extremely -ugly C, Open Adventure has been translated into much more modern and -idiomatic C. The extremely cryptic and opaque format of the original -database of rooms, objects, and strings has been moved to YAML; -this makes the brilliant design of it much easier to comprehend. +by Don. We have added a "version" command. + +However, under the hood Open Adventure is rather different from 2.5. +Where 2.5 was written in FORTRAN mechanically translated into +extremely ugly C, Open Adventure has been translated into much more +modern and idiomatic C. The extremely cryptic and opaque format of +the original database of rooms, objects, and strings has been moved to +YAML; this makes the brilliant design of it much easier to comprehend. == Earlier non-influences == There is record of one earlier dungeon-crawling game called "dnd", written in 1974-75 on the PLATO system at University of Illinois <>. This was in some ways similar to later roguelike games but -not to Adventure. The designers of later roguelikes frequently site +not to Adventure. The designers of later roguelikes frequently cite Adventure as an influence, but not dnd; like PLATO itself, dnd seems not to have become known outside of its own user community until rediscovered by computer historians many years after Adventure @@ -145,23 +147,26 @@ of Hunt The Wumpus then from its early Unix port, but it didn't influence us either, nor in any apparent way the designers of other early roguelikes. After my time the wumpus was included as a monster in Nethack, but this was done in a spirit of conscious museumization -after historians rediscovered Yob's game.) +well after historians rediscovered Yob's game.) Neither of these games used an attempt at a natural-language parser even as primitive as Adventure's. == Sources == +// asciidoc and asciidoctor both foo up on bare links ending in ')'. [bibliography] -- [[[IFA]]] http://rickadams.org/adventure/ +- [[[IFA]]] http://rickadams.org/adventure/[Colossal Cave Adventure Page] -- [[[DA]]] http://www.filfre.net/sitemap/ +- [[[DA]]] http://www.filfre.net/sitemap/[The Digital Antiquarian] -- [[[SN]]] http://www.digitalhumanities.org/dhq/vol/1/2/000009/000009.html +- [[[SN]]] + http://www.digitalhumanities.org/dhq/vol/1/2/000009/000009.html[Digital + Humanties Quarterly] -- [[[DND]]] https://en.wikipedia.org/wiki/Dnd_(video_game) +- [[[DND]]] https://en.wikipedia.org/wiki/Dnd_(video_game)[dnd (ivdeo game)] -- [[[WUMPUS]]] https://en.wikipedia.org/wiki/Hunt_the_Wumpus +- [[[WUMPUS]]] https://en.wikipedia.org/wiki/Hunt_the_Wumpus[Hunt The Wumpus] -- [[[QUUX]]] https://github.com/Quuxplusone/Advent +- [[[QUUX]]] https://github.com/Quuxplusone/Advent[Quuxplusone/Advent]