Поиск по сайту:

Как играть в приключенческую игру Colossal Cave в Linux

В этом руководстве объясняется, что такое игра Colossal Cave Adventure, как установить игру Colossal Cave Adventure в Linux и как играть в игру Colossal Cave Adventure.

Что такое игра Colossal Cave Adventure?

Colossal Cave Adventure, также известный как ADVENT, Colossal Cave или Adventure,                                                                                                                                                                        и является самым популярным текстовым приложением-приключением на основе текста приключенческая игра периода начала 80-х и конца 90-х. Эта игра также известна как первая в истории игра в жанре «интерактивной фантастики».

В 1976 году программист по имени Уилл Кроутер написал раннюю версию этой игры, а позже его коллега-программист Дон Вудс улучшил игру, добавив множество функций, добавив систему подсчета очков и больше фантазии. персонажи и локации.

Игра Colossal Cave Adventure изначально разрабатывалась для PDP-10, старого доброго гигантского мейнфрейма. Позже он был портирован на обычные домашние настольные компьютеры, такие как IBM PC и Commodore 64.

Исходная игра была написана с использованием Фортрана, а позже она была представлена в MS-DOS 1.0 в начале 1980-х годов компанией Microsoft.

Colossal Cave Adventure работает на PDP-11/34 и отображается на последовательной консоли VT100 миникомпьютера.

Финальная версия Adventure 2.5, выпущенная в 1995 году, никогда не была упакована для современных операционных систем. Он почти вымер. К счастью, сторонник открытого исходного кода Эрик Стивен Рэймонд через несколько лет портировал эту классическую игру на современные операционные системы с разрешения первоначальных авторов. Он открыл исходный код этой классической игры и разместил исходный код в GitLab под новым названием "open-adventure".

Цель игры Colossal Cave Adventure

Основная цель этой игры — найти пещеру, которая, по слухам, наполнена множеством сокровищ и золота, и выбраться из нее живым. Игрок зарабатывает очки, перемещаясь по воображаемой пещере. Общее количество баллов — 430.

Эта игра в основном вдохновлена обширными познаниями в области исследования пещер оригинального автора Уилла Кроутера. Он активно исследовал пещеры, в частности Мамонтовую пещеру в Кентукки. Поскольку пещера в игре свободно структурирована вокруг Мамонтовой пещеры, вы можете заметить много общего между локациями в игре и локациями в Мамонтовой пещере.

Установите игру Colossal Cave Adventure

Open-Adventure был упакован для систем на базе Arch и доступен в AUR. Таким образом, мы можем установить его с помощью любых помощников AUR в Arch Linux и его вариантах, таких как Antergos и Manjaro Linux.

Использование Ура:

yay -S open-adventure

В других дистрибутивах Linux вам может потребоваться скомпилировать и установить его из исходного кода, как описано ниже.

Сначала установите перквизиты:

В Debian и Ubuntu:

sudo apt-get install python3-yaml libedit-dev

В Федоре:

sudo dnf install python3-PyYAML libedit-devel

Вы также можете использовать pip для установки PyYAML:

sudo pip3 install PyYAML

После установки необходимых компонентов скомпилируйте и установите open-adventure из исходного кода, как показано ниже:

git clone https://gitlab.com/esr/open-adventure.git
make
make check

Наконец, запустите двоичный файл «advent», чтобы поиграть:

advent

Версия этой игры для Android также доступна в магазине Google Play.

Как играть в игру Colossal Cave Adventure?

Чтобы запустить игру, просто введите в Терминале следующее:

advent

Вы увидите экран приветствия. Введите «y», если хотите получить инструкции, или введите «n», чтобы отправиться в приключенческое путешествие.

Игра начинается перед небольшим кирпичным зданием. Игроку необходимо управлять персонажем с помощью простых команд из одного или двух слов на простом английском языке. Чтобы переместить персонажа, просто введите такие команды, как вход, выход, вход, выход, здание<, лес, восток, запад, север, юг, вверх или вниз. Вы также можете использовать односложные буквы для указания направления. Вот несколько букв, которые заставят персонажа двигаться: N, S, E, W, . >СЗ, ЮВ и т. д.

Например, если вы наберете "юг" или просто "s", персонаж отправится на южную сторону от текущего местоположения. Обратите внимание, что персонаж поймет только первые пять символов. Поэтому, если вам нужно ввести длинные слова, например северо-восток, просто используйте NE (маленькие или заглавные). Чтобы указать юго-восток, используйте SE. Чтобы подобрать предмет, введите pick. Чтобы выйти из места, введите exit. Чтобы войти внутрь здания или любого другого места, введите in. Чтобы выйти из любого места, введите exit и т. д. Он также предупреждает вас, если на пути есть какая-либо опасность. Также вы можете взаимодействовать с командами, состоящими из двух слов, например "есть еду", "выпить воду", "достать лампу", " зажги лампу», «убить змею» и т. д. Вы можете отобразить раздел помощи в любое время, просто набрав «help».

Я потратил весь день, чтобы посмотреть, что есть в этой игре. О боже, это был супер веселый, захватывающий, захватывающий и полный приключений опыт!

Я прошел множество уровней и по пути исследовал множество локаций. Я даже получил золото, и однажды на меня напали змея и гном. Я должен признать, что игра Colossal Cave Adventure действительно затягивает и отлично убивает время.

Если вы благополучно покинули пещеру с сокровищами, вы выиграете и получите полную награду за сокровища. Вы также получите частичную оценку только за то, что нашли сокровище.

Выход из колоссальной пещерной приключенческой игры

Чтобы завершить приключение раньше, введите quit. Чтобы приостановить приключение, введите "suspend" (или "pause" или "save"). Вы можете возобновить приключение позже. Чтобы узнать, насколько хорошо вы справляетесь, введите "score". Помните, что вы потеряете очки, если вас убьют или покинут игру.

Читайте также:

  • Проверьте свои навыки BASH, играя в игры с командной строкой

Веселиться!

Ресурс:

  • Открытый репозиторий GitLab
  • Сайт с открытыми приключениями

Статьи по данной тематике