Введение

Видеоигра Dunnet 1982 года – это сюрреалистическое киберпанк-текстовое приключение, написанное Роном Шнеллом на основе игры, созданной им в 1982 году. Название образовано от первых трех букв слова "dungeon" и последних трех букв "ARPANET". Изначально игра была написана на Maclisp для DECSYSTEM 20, а затем портирована на Emacs Lisp в 1992 году. С 1994 года игра распространяется вместе с GNU Emacs, а также была включена в состав XEmacs. Игра рекомендуется писателям, задумывающимся о создании интерактивной художественной литературы.

Сюжет

Игра начинается с того, что игрок стоит в конце грунтовой дороги, но вскоре становится сюрреалистичной, когда игроки осознают, что на самом деле перемещаются внутри системы Unix и телепортируются по сети Arpanet. В игре содержится множество тонких шуток, и существует несколько способов завершить её. На протяжении всей игры игрок исследует различные области и комнаты, пытаясь собрать сокровища для набора очков.

Наследие

Dunnet можно запустить на любой операционной системе с редактором Emacs. Emacs предустановлен на большинстве Unix-систем, включая macOS (до версии 10.15 Catalina) и дистрибутивы Linux. В нескольких статьях, адресованных пользователям Mac OS X, он рекомендован как «пасхальное яйцо» — игра, которую можно запустить в Terminal.app. Запустить его можно, выполнив команду `emacs -batch l dunnet` в командной строке или нажав последовательность клавиш M-x dunnet внутри Emacs, причём первый способ является предпочтительным и официальным. Dunnet использовался в качестве эталона при портировании Emacs Lisp на Guile, что позволило перейти от запуска отдельных игр к запуску всей системы Emacs менее чем за год работы.