Изживейте отново добрите стари времена, като играете Doom — класическата игра със стрелба от първо лице — във вашия Linux терминал.
Doom е класическият шутър от първо лице от 90-те години на миналия век и е адаптиран от своите компютърни корени, за да играе на всичко - от Lego тухла до тест за бременност.
Познай какво? Можете да играете Doom и в терминала на Linux! Ето как.
Doom все още е популярен след десетилетия!
Doom е един от най-успешните шутъри от първо лице в историята. Появявайки се за първи път през 1993 г., играта предлага безпрецедентно ниво на реализъм и позволява на геймърите да играят първите девет нива безплатно.
Изчислено е, че в рамките на две години след пускането му на пазара, до 20 милиона души са играли на темата за ужасите стрелец, който видя как неназован главен герой стреля, удря, експлодира и видя през купища демон врагове.
Doom беше последван от Doom II: Hell on Earth и вдъхнови легиони от клонинги, модификации и производни. Мрежовите игри доведоха до това, че училищните компютърни лаборатории бяха залети с нетърпеливи ученици.
Но преносимостта на Doom гарантира безумната му популярност дори след три десетилетия. Играта е създадена за работи на MS-DOS, и докато неговите разработчици, id Software, първоначално отказаха да пренесат Doom на други платформи, ентусиастите бързо направи Doom достъпна за Linux през 1994 г., а Microsoft направи играта централна в своите маркетингови материали за Windows 1995.
В крайна сметка Doom беше пренесен на почти всички конзоли преди нарастващите възможности на компютрите ресурси подтикнаха програмистите да пренесат играта към необичайни платформи като интелигентни тостери, банкомати и цифрови фотоапарати.
Ако прекарвате значително време в терминала на Linux и искате да се отървете от стреса чрез разкъсване на резачка през демонични врагове, представени само от 95 ASCII знака, инсталирайте doom-ascii.
Как да инсталирате doom-ascii на Linux
Инсталирането на doom-ascii за игра на Doom в терминала на Linux е лесно.
За да започнете, отворете терминал, като натиснете Ctrl + Alt + T или като го изберете от системното си меню, след което клонирайте doom-ascii GitHub хранилището с:
git клонинг https://github.com/wojciech-graj/doom-ascii.git
Използвайте командата cd да се премести в src директория и направи команда за компилиране на изходния код:
cd ~/doom-ascii/src && make
Компилаторът ще създаде друга директория, наречена doom-ascii, който съдържа изпълнимия файл.
Ще ви трябва оригинал WAD файл за игра на Doom, а най-ранната съвместима версия е 1.9. Използвайте следната команда, за да изтеглите демонстрацията на Doom 1.9 и да я извлечете на правилното място:
wget https://archive.org/download/2020_03_22_DOOM/DOOM%20WADs/Doom%20%28v1.9%29%20%28Demo%29.zip && разархивирайте Doom\ \(v1.9\)\ \(Demo\).zip -d ~/doom-ascii/doom-ascii/
Сега създайте символна връзка, за да можете да играете Doom от всяко място в терминала:
sudo ln -s ~/doom-ascii/doom-ascii/doom-ascii /usr/bin/doom-ascii
Можете да стартирате doom-ascii, като въведете:
doom-ascii
Играйте Doom във вашия терминал!
Запалете Doom и ще видите как познатият начален екран се слива в изпълнена с екшън игра. Натиснете Въведете за да изведете менюто, тогава Нова играи изберете вашата трудност,
Стандартните клавишни връзки са същите като в оригиналния Doom и са изложени в таблицата по-долу:
Действие |
Ключ |
---|---|
Движи се напред |
Стрелка нагоре |
Придвижете се назад |
Стрелка надолу |
Завърти наляво |
Лява стрелка |
Завъртете надясно |
Дясна стрелка |
Стрейф наляво |
, |
Strafe права |
. |
Атака |
пространство |
Използвайте |
д |
Избор на оръжие |
1-7 |
Тези стойности се съхраняват в .default.cfg файл. Можете да ги редактирате с помощта на нано текстовия редактор:
nano ~/doom-ascii/doom-ascii/.default.cfg
Терминалните дисплеи варират между потребителите и машините; на - мащабиране опция ви позволява да зададете мащаба на дисплея. По-големите числа са по-добри за малки дисплеи.
doom-ascii - мащабиране 1
... е най-подходящ за огромен прозорец, докато стойност от 8 е добра за екран с ниска разделителна способност.
Играта на Doom на Linux е чудесен начин да прекарате известно време!
Не може да се отрече, че взривяването на демони до забрава е фантастичен начин да прекарате обедната си почивка, но ако ви е писнало да бъдете разбивани, може вместо това да предпочетете хубава игра на пасианс.