Играем в "Пещеру"
2023-07-15 20:39Когда весной 1977 года Дон Вудс опубликовал игру Colossal Cave Adventure, вся компьютерная отрасль америки вошла в ступор на две недели. По воспоминаниям очевидцев, народ всё бросил, и только «играли в эту игру и давали друг другу подсказки. Все спрашивали вас в коридоре, удалось ли вам уже пройти мимо змеи».
На БЭСМ-6 и других советских компьютерах игра была известна как "Пещера". Исходники адаптированной к русскому языку версии считались безнадёжно утерянными. Однако несколько лет назад на каких-то богом забытых форумах мне попались тексты для IBM OS/2. На днях дошли руки их оживить. Кроме общего причёсывания текстов, пришлось решить проблему перекодировки UTF-8.
Скачиваем, компилируем, запускаем:
Карта пещеры:
На БЭСМ-6 и других советских компьютерах игра была известна как "Пещера". Исходники адаптированной к русскому языку версии считались безнадёжно утерянными. Однако несколько лет назад на каких-то богом забытых форумах мне попались тексты для IBM OS/2. На днях дошли руки их оживить. Кроме общего причёсывания текстов, пришлось решить проблему перекодировки UTF-8.
Скачиваем, компилируем, запускаем:
Для ленивых я сделал скрипт, который автоматически проходит некий минимальный маршрут. Выделю ввод жирным, чтобы было понятнее:$ git clone https://github.com/sergev/colossal-cave-adventure-ru.git
$ cd colossal-cave-adventure-ru
$ make
...
$ make install
install -c -m 555 advent /usr/local/bin/advent
install -c -m 444 data.adv /usr/local/share/advent/data.adv
install -c -m 444 text.adv /usr/local/share/advent/text.adv
install -c -m 444 common.adv /usr/local/share/advent/common.adv
$ advent
Приглашаем в путешествие! Вам нужны инструкции?
нет
Вы стоите у конца дороги перед небольшим кирпичным домом. Вокруг вас
лес. Небольшой ручей вытекает из дома и течет по оврагу.
_
$ ./demo.expect
spawn advent --seed 123
Приглашаем в путешествие! Вам нужны инструкции?
да
Неподалеку находится колоссальная пещера, где одни нашли золото и
сокровища, а другие, проникнув туда, не вернулись. Говорят, что в
пещере происходят чудеса. Я буду вашими глазами и руками. Управляйте
мной с помощью команд из 1 или 2 слов. Предупреждаю вас, что я смотрю
только на 4 первые буквы каждого слова, поэтому вы должны вводить
"северо-восток" как "св", чтобы отличить это слово от "север". Чтобы
получить совет, наберите "помоги" или "информируй".
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Вы стоите у конца дороги перед небольшим кирпичным домом. Вокруг вас
лес. Небольшой ручей вытекает из дома и течет по оврагу.
инфо
Если хотите окончить путешествие, скажите "сдаюсь". чтобы проверить,
как идут дела, скажите "счет" или "очки". Чтобы получить очки за
найденную драгоценность, надо перенести ее в дом и надежно там
положить, хотя засчитывается и то, что вы просто нашли ее. Чтобы
временно прервать игру, скажите "сохрани". Если вы думаете, что нашли
все сокровища, попробуйте еще поискать. Если ничего интересного не
происходит, значит вы еще не все нашли. Чтобы посмотреть, что вы
несете, скажите "список", чтобы посмотреть полное описание места,
скажите "где". Для ускорения можно набрать "кратко", и я не буду
давать полного описания, пока вы не попросите об этом.
дом
Вы внутри дома. Хороший дом для большого родника. В северной стене
есть дверь, ведущая в другую комнату.
Здесь блестящая латунная лампа.
Здесь на земле несколько ключей.
Здесь есть еда.
Здесь бутылка с водой.
взять лампу
Готово!
взять ключи
Готово!
взять еду
Готово!
взять бутылку
Готово!
выход
Вы снова у конца дороги.
конец
Вы действительно хотите сдаться?
да
Готово!Набрано очков: Из возможных: Всего ходов:Ясно, что вы относитесь к категории дилетантов.
5 340 8
Оригинальная игра на английском доступна онлайн во многих местах:
- https://grack.com/demos/adventure/
- https://rickadams.org/adventure/advent/
- https://quuxplusone.github.io/Advent/play.html
Карта пещеры:


no subject
Date: 2023-07-16 04:35 (UTC)no subject
Date: 2023-07-16 05:20 (UTC)https://rickadams.org/adventure/walkthroughs/walkthrough.html
https://rickadams.org/adventure/walkthroughs/walkthru.html
https://rickadams.org/adventure/walk550.txt
no subject
Date: 2023-07-16 05:39 (UTC)no subject
Date: 2023-07-16 06:05 (UTC)no subject
Date: 2023-07-16 07:36 (UTC)MMORPG и разного рода виртуальная реальность - тоже порождение всего этого
no subject
Date: 2023-07-16 08:21 (UTC)https://en.wikipedia.org/wiki/Pedit5
https://en.wikipedia.org/wiki/Moria_(1975_video_game)
https://en.wikipedia.org/wiki/Dnd_(1975_video_game)
Вот тут есть познавательная статья про игры для PLATO: https://if50.substack.com/p/1975-dnd
no subject
Date: 2023-07-16 08:18 (UTC)no subject
Date: 2023-07-16 08:24 (UTC)no subject
Date: 2023-07-16 15:49 (UTC)Возможно, альтернативные переводы впоследствии претерпевали изменения под его влиянием.