stringtranslate.com

Даннет (видеоигра)

Dunnet сюрреалистическая , киберпанковская [1] текстовая приключенческая игра , написанная Роном Шнеллом по мотивам игры, написанной им в 1982 году. [2] Название игры образовано от первых трёх букв слова dungeon и последних трёх букв слова ARPANET . [ требуется ссылка ] Впервые игра была написана на Maclisp для DECSYSTEM-20 , а затемв 1992 году перенесена на Emacs Lisp . [3] С 1994 года игра поставляется с GNU Emacs ; [4] она также входит в состав XEmacs . [5]

Игра была рекомендована писателям, рассматривающим возможность создания интерактивной фантастики . [6]

Сюжет

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

Наследие

Dunnet воспроизводится на любой операционной системе с редактором Emacs. [7] Emacs поставляется с большинством Unix , включая macOS (до версии 10.15 Catalina ) [8] и дистрибутивами Linux . Несколько статей, ориентированных на владельцев Mac OS X, рекомендовали его как пасхальное яйцо в качестве игры, которую можно запустить в Terminal.app . [9] [10] Его можно запустить, запустив emacs -batch -l dunnetв оболочке или с помощью последовательности клавиш M-x dunnetв Emacs, причем первый вариант является предпочтительным и официальным способом запуска. [11] Dunnet использовался в качестве эталона в усилиях по портированию Emacs Lisp на Guile , пройдя путь от запуска отдельных игр [12] до запуска всей системы Emacs менее чем за один человеко-год работы. [13]

Ссылки

  1. ^ «В OS X есть сюрреалистическая киберпанковская приключенческая игра, о которой вы никогда не знали». 15 апреля 2013 г.
  2. ^ «Оригинальный предшественник Даннета 1982 года найден в архивах Массачусетского технологического института». GitHub . 8 апреля 2021 г.
  3. Рон Шнелл (28 июля 1992 г.). «dunnet — текстовое приключение для e-lisp».
  4. ^ Ричард М. Столлман (1994). Руководство по GNU Emacs. Free Software Foundation. стр. 314. ISBN 9781882114047. M-x dunnetзапускает исследовательскую игру в приключенческом стиле, которая представляет собой более масштабную головоломку [по сравнению с другими головоломками, поставляемыми с GNU Emacs].
  5. ^ Бен Винг. "A Tour of XEmacs". Архивировано из оригинала 2000-06-19 . Получено 2015-07-27 . Большая часть фактической функциональности редактора написана на Lisp и по сути является расширением, которое находится поверх ядра XEmacs. XEmacs может делать очень нетипичные для редактора вещи; например, попробуйте запустить XEmacs с помощью команды .xemacs -batch -l dunnet
  6. ^ "Интерактивная фантастика – Введение (обновлено)". Архивировано из оригинала 2015-08-23.
  7. ^ "Dunnet". Текстовое приключение, встроенное почти в каждую копию текстового редактора Emacs.
  8. ^ "EmacsForMacOS". EmacsWiki . Архивировано из оригинала 2008-10-22 . Получено 2021-04-16 .
  9. ^ «Сыграйте в приключенческую игру «старой школы»».
  10. ^ «Откройте для себя текстовую приключенческую игру, встроенную в терминал вашего Mac». 14 апреля 2013 г.
  11. ^ Команда справки Dunnet: «ПРИМЕЧАНИЕ: Эту игру *следует* запустить в пакетном режиме!»
  12. ^ "Совместимость Guile Scheme Emacs-Lisp становится все более зрелой". 2 апреля 2012 г.
  13. ^ "Re: Будущее Emacs Lisp".

Внешние ссылки