Сегодняшний игровой опыт сильно отличается от того, что было в 1970-х и 1980-х годах! ПК, консоли и мобильные устройства текущего поколения могут поддерживать сложные 3D-игры с шейдерами, сглаживанием и многим другим. Но было время, когда единственные игры, в которые можно было играть, были текстовыми. Если вам хочется немного ностальгии, то в некоторые из этих игр можно играть и сегодня.
Самый почтенный набор текстовых игр — из коллекции игр BSD. Эти игры были написаны несколько десятилетий назад и стали частью дистрибутива BSD Unix. Сегодня вы можете ими пользоваться в Linux.
Примечание : Большинство, если не все, этих игр можно установить в любой дистрибутив Linux. В этом уроке мы сосредоточимся только на установке в Ubuntu. Если вы не используете Ubuntu, вы можете установить игры из менеджера пакетов.
Чтобы установить коллекцию игр BSD в Ubuntu, используйте:
sudo apt-get install bsdgames
Всего в коллекции сорок три игры! Вот список: рандом, гомоку, цезарь, countmail, rot13, bcd, atc, число, богг, викторина, морф, учитьгаммон, змея, snscore, свинья, варгеймы, тетрис-bsd, приключения, арифметика, черви, охота, канфилд, Battlestar, Rain, Robots, Cribbage, Dab, Sail, Wump, Trek, Fantasy, WTF, Go-Fish, Monop, Backgammon, Worm, Hack, PPT, Primes, Hangman, Pom, cfscores и mille.
Классическими играми в этом списке являются: приключения, одна из оригинальных текстовых приключенческих игр, откуда этот жанр получил свое название; червь, оригинальная версия игры «Змейка», которая была так популярна на функциональных телефонах Nokia; тетрис-bsd, терминальная версия классической игры Тетрис; и trek, игра для фанатов «Звездного пути», в которой вам предстоит убивать клингонов (конечно, игра была написана до того, как мы узнали о Хитомерском соглашении).
Если вам нравится идея запуска тетриса в терминале, то Bastest — лучшая версия, чем та, что есть в коллекции игр BSD. Чтобы установить его в Ubuntu, введите:
sudo apt-get install bastet
Чтобы запустить его, введите:
bastet
Но текстовые игры не ограничиваются коллекцией игр BSD или тетрисом. Есть много других, которые стоит изучить. А как насчет клона классической аркадной игры Space Invaders? Его называют «ninvaders», и вы можете установить его в Ubuntu, используя:
sudo apt-get install ninvaders
Буква «n» в названии связана с тем, что игра была написана с использованием библиотеки ncurses. ncurses предоставляет программистам API для написания текстовых пользовательских интерфейсов независимым от терминала способом. После установки введите «ninvaders
», чтобы запустить игру.
Если вы думали, что на смартфоне, постоянно запускающем такие игры, как Temple Run и Subway Surfer, появился новый жанр, подумайте еще раз! А что насчет Мун-багги? Вы едете на машине по поверхности Луны, пытаясь избежать опасных кратеров, перепрыгивая через них. Moon Buggy можно установить в Ubuntu, используя:
sudo apt-get install moon-buggy
Игру можно запустить командой «moonbuggy
».
Еще одним увлечением, охватившим мир казуальных игр, стала игра 2048. Доступная в Интернете и для смартфонов, игра проста в освоении, но обманчиво сложна в освоении. Идея состоит в том, чтобы перемещать пронумерованные плитки по сетке 4 x 4. Когда цифры соприкасаются, они сливаются. Вам нужно продолжать объединять плитки, пока не получите плитку со значением 2048. Существует также текстовая версия.
Игру необходимо собрать из исходного кода, но это несложно. Вот команды:
wget https://raw.githubusercontent.com/mevdschee/2048.c/master/2048.c gcc -o 2048 2048.c
При этом исходный код будет загружен и собран в вашем текущем рабочем каталоге. Затем, чтобы запустить его, введите:
./2048
Если у вас есть другие любимые текстовые игры, поделитесь ими в разделе комментариев ниже.