Добавить в корзинуПозвонить
Найти в Дзене
Герман Геншин

Я Играл Во Все Классические Игры BSD. Актуальны ли Они Сегодня?

Терминал Linux знаменит своими продуктивными инструментами для опытных пользователей, но он также предлагает возможности для неэффективного использования времени. Здесь можно не только заниматься программированием и написанием сценариев, но и отвлечься, поиграв в игры. В коллекцию игр BSD вошли те, что были популярны на одном из предшественников Linux — системе BSD. Эти текстовые игры были разработаны в конце 1970-х и 1980-х годов. Многие из них все еще можно запустить на современных системах Linux. Всем нам иногда нужно отвлечься от команд и конвейеров. Хотя в этой статье рассматриваются игры BSD, вам не нужно обладать системой BSD. Многие дистрибутивы Linux включают этот пакет. На Ubuntu/Debian он называется "bsdgames". Для его установки введите: Если вы используете другой дистрибутив, попробуйте поискать названия вроде "bsdgames" или "bsd-games" в вашем менеджере пакетов. Этот пакет включает множество игр и даже ряд развлечений, которые можно не совсем назвать "играми". Я протестир
Оглавление

Терминал Linux знаменит своими продуктивными инструментами для опытных пользователей, но он также предлагает возможности для неэффективного использования времени. Здесь можно не только заниматься программированием и написанием сценариев, но и отвлечься, поиграв в игры. В коллекцию игр BSD вошли те, что были популярны на одном из предшественников Linux — системе BSD. Эти текстовые игры были разработаны в конце 1970-х и 1980-х годов.

Многие из них все еще можно запустить на современных системах Linux. Всем нам иногда нужно отвлечься от команд и конвейеров.

Хотя в этой статье рассматриваются игры BSD, вам не нужно обладать системой BSD. Многие дистрибутивы Linux включают этот пакет. На Ubuntu/Debian он называется "bsdgames". Для его установки введите:

Если вы используете другой дистрибутив, попробуйте поискать названия вроде "bsdgames" или "bsd-games" в вашем менеджере пакетов. Этот пакет включает множество игр и даже ряд развлечений, которые можно не совсем назвать "играми". Я протестировал их, чтобы выяснить, насколько они актуальны сегодня.

1 змейка

Если вы когда-либо пользовались мобильным телефоном в 90-х, эта игра может вызвать у вас ностальгию. Она не совсем такая же, как классическая "змейка" из тех старых телефонов (которая, в свою очередь, была клоном игры из 1970-х). Здесь вместо управления змейкой, поглощающей различные предметы, вы управляете человеком, который пытается увернуться от ASCII-змеи, собирая при этом деньги.

Передвижение осуществляется с помощью клавиш HJKL, как в Vi. Игра пошаговая, так что у вас есть время подумать о вашем следующем ходе. Можно получить подсказку о том, куда стоит двигаться. Также есть возможность телепортироваться в случайное место на экране, но это обойдется вам в небольшую потерю денег.

2 парус

-2

Эта игра удивительно сложна для своего времени. Она основана на настольной игре от Avalon Hill и стремится стать реалистичной симуляцией исторических морских сражений. Страница руководства стоит прочитать для получения исторической информации.

К сожалению, у меня не было времени углубиться в это, но это может стать интересным занятием на выходных. В игре много морских терминов. Это определенно не тот вариант, который подойдёт для расслабления. Подобные вещи лишь подтверждают мои представления о мастерстве, вложенном в BSD, даже в играх.

В чем разница между Linux и BSD?

Обе системы, Linux и BSD, являются свободными и открытыми операционными системами, похожими на Unix.

Эта игра бросила вызов моему представлению о таких играх как о "времяпрепровождении на кофе-брейке".

3 трек

-3

Это реализация классической игры Star Trek, популярной на мейнфреймах, когда BSD только начинала развиваться. Здесь вы исследуете вселенную и сражаетесь с клингонами. Это явно было разработано до выхода более поздних частей серии Star Trek в кино и на телевидении.

4 роботы

-4

Роботы — это веселая ASCII-игра. Вы играете за человека, который оказывается в погоне за этими самыми роботами. По описанию из руководства, роботы просто злы. Это весь сюжет, который есть в этой игре. Вы можете уклоняться от роботов, заставляя их сталкиваться с друг с другом и с обломками. Также можно перенестись в другую часть карты. Это напоминает пошаговую версию Robotron 2084.

Для передвижения используются те же клавиши, что и в редакторах Vi или Vim, что вполне логично, ведь BSD вышла из UC Berkeley, где были разработаны и игры, и Vi. Одним из разработчиков игры был Кен Арнольд, который создал оригинальный Rogue, ставший предком NetHack и других игр в жанре "roguelike". Как и в этой классической RPG, игра демонстрирует возможности старых CRT-терминалов, которые были довольно новыми, когда она была написана.

5 хак

-5

Говоря о "roguelike", хак — это одна из таких игр. Она во многом вдохновлена оригинальным Rogue. Это классическая исследовательская игра с подземельями, которая генерируется процедурно, так что каждое прохождение отличается. Стремитесь найти Амулет Йендора и попробуйте различные классы персонажей. Это было первоначальное утверждение хака.

Если это описание напоминает вам NetHack, то вы правы. Это ранняя версия той самой игры. Хотя в этой версии много веселья, на мой взгляд, она кажется несколько сырой, особенно если вы привыкли к более поздним версиям NetHack. Разработчики даже признают, что в ней полно ошибок в руководстве (памятки так же интересны для чтения, как и сама игра). Если вы хотите исследовать подземелья в ASCII-стиле, то лучше установить современную версию NetHack.

6 атс

-6

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

Вы сможете давать указания самолетам, поворачивать, подниматься, снижаться, кружить и садиться. Ваша основная задача — не допустить столкновения или вылета за пределы вашего воздушного пространства, которое определено углами экрана.

Это, вероятно, самая сложная игра из набора BSD, и мне не удалось достичь в ней больших успехов. Я помню, как в детстве пробовал играть в аналогичную игру, которая была портирована на MS-DOS, так что это, по сути, классика. Как минимум, эта игра подтверждает, что отсутствие карьеры в управлении воздушным движением, похоже, было для меня правильным выбором.

7 приключение

-7

Это классическая игра Приключение, популярная на мейнфреймах в 1970-х. Поскольку Приключение и BSD появились примерно в одно время, было вполне логично, что появится порт для BSD Unix, так как обе темы стали знаковыми в культуре гиков. Цель игры проста: вам нужно исследовать Колоссальную Пещеру.

Игра оставила свой след в компьютерной культуре по разным причинам, включая классическую "завихренную лабиринт проходов, все одинаковые" в пещере и магическое слово "XYZZY". По этим причинам вам, возможно, стоит пройти через неё, чтобы испытать раннюю версию того, что мы сейчас называем "мемом". Игра кодифицировала многие элементы текстовых приключенческих игр, такие как передвижение по направлениям компаса.

8 бильярд

-8

Это версия классической настольной игры. Можно играть против компьютера или другого человека. К сожалению, я не знаю, как играть в Бильярд. К счастью, существует команда "teachgammon", которая предлагает учебник по игре.

К сожалению, мне потребуется больше времени, чтобы освоить Бильярд, чем я смогу написать эту статью, так что я отложу разработку стратегии на другой раз. Игра по сложности в стратегии сопоставима с шахматами.

9 канфилд

-9

Ни один компьютер не обходится без игры в пасьянс, и, похоже, BSD не является исключением. Эта версия основана на классическом Канфилд пасьянсе, который обычно играют на деньги в казино, так что она сложнее, чем версия Клондайк, которую вы могли встретить в Windows.

Ключевое отличие этой версии от других пасьянсов заключается в том, что она полностью текстовая. Представления карт обозначены буквами или цифрами, указывающими на ранг и масть. Например, Королева червей обозначается как "Qh". Туз пик — "As".

10 криббедж

-10

Мне нравятся карточные игры, но не всегда удается поиграть с другими людьми, поэтому компьютерные версии для меня очень удобны. Одна игра, которую я всегда хотел попробовать, — это Криббедж, и у меня есть версия для BSD. Она включает инструкции, но я предпочел бы современную графическую версию для карточных игр. По крайней мере, мне не понадобится доска для Криббеджа.

11 виселица

-11

Это версия классической словесной игры "Виселица", где вы пытаетесь угадать слово, прежде чем ASCII-искусство висельника будет полностью нарисовано. Кто бы мог подумать, что написание слов может быть таким жестоким?

12 червь

-12

Эта игра ближе к той, в которую вы, вероятно, играли на своем мобильном телефоне в 90-х, или, по крайней мере, ближе, чем настоящая игра Змейка от BSD. В черве вы играете за червя, и вам нужно есть числа, ползая по экрану, стараясь не столкнуться с самим собой.

13 Тетрис

-13

Включена версия Тетрис, работающая в терминале. Это та же классическая игра: убирайте линии, ставя падающие пентамино рядом друг с другом.

Это неофициальная версия, основанная на конкурсе «Запутанный C». Успех в отрисовке блоков в терминале выглядит довольно увлекательно.

14 wump

-14

Это версия классической компьютерной игры 1970-х Hunt the Wumpus. Цель игры состоит в том, чтобы преследовать Wumpus через лабиринт из 20 комнат, избегая встречи с монстром и падения в ямы. Более того, летучие мыши могут унести вас в другую случайную комнату в пещере.

Эта игра может показаться грубой по современным стандартам, но она удивительно увлекательна. Игра существует с начала 70-х и до сих пор популярна, несмотря на отсутствие графики, даже ASCII-графики. Это действительно веселая игра. Именно это делает старые игры BSD такими интересными.

15 бэаттлестар

-15

Это еще одна приключенческая игра. Игра не связана с Battlestar Galactica, но вам предстоит исследовать старый космический корабль. По словам руководства, игра больше сосредоточена на исследовании, чем на подсчете очков.

16 гомоку

-16

В гомоку вам нужно собрать пять в ряд в любом направлении, стараясь окружить противника. Играть можно против компьютера или другого человека.

Вы можете заставить компьютер играть против компьютера, хотя в руководстве говорится, что это больше для тестирования. Тем не менее, это все равно очень весело наблюдать за тем, как доска заполняется автоматически.

17 даб

Эта игра представляет собой необычное переосмысление крестиков-ноликов, где цель — заполнить квадраты на экране до того, как это сделает компьютер или соперник. Компьютер, как и в многих других играх, кажется очень трудным соперником.

Создание клеток должно было быть довольно сложной задачей, когда терминалы на основе CRT только начинали использоваться, но, судя по всему, эта игра не удерживает мой интерес, так как в ней отсутствует глубокий стратегический аспект, присущий крестикам-ноликам.

18 Не совсем игры

Коллекция игр BSD имеет довольно широкое определение «игры». Некоторые из них могут считаться «утилитами» вместо игр. В рамках этой коллекции есть программа primes, которая выводит простые числа до определённого значения или между значениями. Думаю, если вам действительно нравится математика, это может быть игрой.

11 Способов заниматься математикой в терминале Linux

Выполняйте любые вычисления прямо из терминала.

Есть также арифметическая игра, где вы складываете и вычитаете числа. Это, похоже, задумано для маленьких детей, как и игра "Go Fish".

Еще одна программа, pom, выводит фазу луны для начинающих астрономов. rot13 и caesar запускают шифры ROT13 и Цезаря на любом тексте.

Я мог бы назвать эти программы «не совсем играми». Тем не менее, они все равно интересны и увлекательны для периодического использования.

Многие из этих игр до сих пор выглядят неплохо, оглядываясь назад. Эта коллекция доказывает, что вы все еще можете развлекаться в играх без мощной видеокарты. Или даже вообще без видеокарты. Есть причины, по которым эти игры выдержали испытание временем.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Вы также можете читать наши материалы в: