Днешното игрално преживяване е съвсем различно от това през 70-те и 80-те години на миналия век! Сегашното поколение персонални компютри, конзоли и мобилни устройства могат да обработват сложни 3D игри със шейдъри, anti-aliasing и др. Но имаше време, когато единствените игри, които можеха да се играят, бяха текстови. Ако сте готови за малко носталгия, тогава някои от тези игри все още могат да се играят днес.

Най-великият набор от текстови игри е от колекцията за игри на BSD. Тези игри бяха написани преди няколко десетилетия и станаха част от разпространението на BSD Unix. Днес можете да ги ползвате на Linux.

Забележка : Повечето, ако не всички, от тези игри могат да бъдат инсталирани във всяко Linux дистрибуция. В този урок ще се съсредоточим само върху инсталацията на Ubuntu. Ако не използвате Ubuntu, можете да инсталирате игрите от вашия мениджър на пакети.

За да инсталирате колекцията BSD игри в Ubuntu, използвайте:

 sudo apt-get инсталирате bsdgames 

В колекцията има общо четиридесет и три игри! Тук е списъкът: случайни, gomoku, caesar, countmail, rot13, bcd, atc, брой, момче, тест, морз, teachgammon, змия, snscore, свиня, wargames, tetris-bsd, приключение, аритметика, червеи, лов, , battlestar, дъжд, роботи, плячкосване, дъжд, платно, пътешествие, пътешествие, фантазия, wtf, go-риба, моноп, табла, червей, хак, ppt, примитив, палач, pom, cfscores и mille.

Класиките сред този списък на класиците са: приключение, едно от оригиналните текстови приключенски игри и от където жанра получава своето име; червей, оригиналната версия на играта "змия", която беше толкова популярна на телефоните с функции на Nokia; tetris-bsd, терминална версия на класическата игра Tetris; и трек, игра за феновете на "Стар Трек", където можете да убиете Клингон (разбира се, играта е написана, преди да знаем за Хитомерното споразумение).

Ако ви харесва идеята за Tetris да работи в терминал, тогава Bastest е по-добра версия, отколкото тази в BSD игри. За да го инсталирате в Ubuntu, въведете:

 sudo apt-get инсталирате бастет 

За да го стартирате, въведете:

 Бастет 

Но геймингът на текста не спира с колекцията BSD игри или Tetris. Има много други, които трябва да проучите. А клонингът на класическите аркадни игри Space Invaders? Наречен "ninvaders", можете да го инсталирате в Ubuntu, като използвате:

 sudo apt-get инсталирате нинджадри 

"N" в името идва от факта, че играта е написана чрез библиотеката ncurses. ncurses предоставя API за програмисти да пишат текстови потребителски интерфейси по независим от терминал начин. След като инсталирате, въведете " ninvaders ", за да стартирате играта.

Ако си мислите, че смартфонът, който постоянно работи като Temple Run и Subway Surfer, е нов жанр, помислете отново! Какво ще кажете за лунната бъги? Караш кола през повърхността на луната, докато се опитваш да избегнеш опасните кратери, скачайки над тях. Moon Buggy може да се инсталира на Ubuntu с помощта на:

 sudo apt-get инсталирате луна-бъги 

Играта може да бъде стартирана с помощта на командата " moonbuggy ".

Друго вълшебство, което завладява случайния свят на игри, е 2048. Налице в интернет и за смартфони, играта е лесна за научаване, но измамно трудно да се овладее. Идеята е да плъзнете номерирани плочки около мрежа 4 х 4. Когато номерата се докоснат, те се сливат. Необходимо е да продължите да слеете плочки, докато не получите плочка с стойност 2048. Има и текстова версия.

Играта трябва да бъде изградена от изходния код, но не е трудно. Ето командите:

 wget https://raw.githubusercontent.com/mevdschee/2048.c/master/2048.c gcc -o 2048 2048.c 

Това ще изтегли източника и ще го изгради в текущата работна директория. След това, за да го стартирате, въведете:

 ./2048 

Ако имате други любими игри, базирани на текст, моля, споделете ги в секцията за коментари по-долу.