Як грати в Doom у терміналі Linux

Doom – це класичний шутер від першої особи 1990-х років, який був адаптований від свого коріння для ПК, щоб грати на будь-чому, від кубика Lego до тесту на вагітність.

Вгадай що? Ви також можете грати в Doom у терміналі Linux! Ось як.

Doom

Doom – одна з найуспішніших серій шутерів від першої особи в історії. Вперше з’явившись на сцені 1993 року, гра пропонувала безпрецедентний рівень реалізму та дозволяла геймерам пройти перші дев’ять рівнів безкоштовно.

Підраховано, що протягом двох років після його запуску до 20 мільйонів людей зіграли у шутер на тему жахів, у якому безіменний головний герой стріляв, дубасив, вибухав та розтинав орди ворогів-демонів.

За Doom пішов Doom II: Hell on Earth, що надихнув легіони клонів, модифікацій  та похідних. Мережеві ігри призвели до того, що шкільні комп’ютерні класи були забиті учнями, які прагнули пограти.

Але саме портативність Doom гарантувала його шалену популярність навіть через три десятиліття. Гра була створена для роботи в MS-DOS, і хоча розробники з id Software, спочатку відмовлялися портувати Doom на інші платформи, ентузіасти швидко зробили Doom доступним для Linux в 1994 році, а Microsoft зробила гру центральним елементом своїх маркетингових матеріалів для Windows 95.

Врешті-решт Doom був портований майже на всі консолі, перш ніж зростаючі можливості обчислювальних ресурсів спонукали програмістів портувати гру на незвичайні платформи, такі як розумні тостери, банкомати та цифрові камери.

Якщо ви проводите значну кількість часу в терміналі Linux і хочете зняти стрес, розірвавши бензопилою демонічних ворогів, представлених лише 95 символами ASCII, встановіть doom-ascii.

Як встановити doom-ascii у Linux

Встановити doom-ascii для гри в Doom у терміналі Linux дуже просто.

Для початку відкрийте термінал, натиснувши Ctrl+Alt+T або вибравши його в системному меню, потім клонуйте репозиторій doom-ascii GitHub за допомогою:

git clone <a class="vglnk" href="https://github.com/wojciech-graj/doom-ascii.git" target="_blank" rel="nofollow noopener">https://github.com/wojciech-graj/doom-ascii.git</a>

Використовуйте команду cd, щоб перейти до каталогу src, та команду make, щоб скомпілювати вихідний код:

cd ~/doom-ascii/src && make

Компілятор створить інший каталог з ім’ям doom-ascii, який містить файл, що виконується.

Для гри в Doom вам знадобиться оригінальний файл WAD, а рання сумісна версія – 1.9. Використовуйте наступну команду, щоб завантажити демоверсію Doom 1.9 та витягти її в потрібне місце:

wget <a class="vglnk" href="https://archive.org/download/2020_03_22_DOOM/DOOM%20WADs/Doom%20%28v1.9%29%20%28Demo%29.zip" target="_blank" rel="nofollow noopener">https://archive.org/download/2020_03_22_DOOM/DOOM%20WADs/Doom%20%28v1.9%29%20%28Demo%29.zip</a> && unzip 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 і ви побачите, як знайома заставка розчиняється в динамічному проходженні. Натисніть Enter, щоб відкрити меню, потім “Нова гра” та виберіть рівень складності.

Прив’язки за промовчанням такі ж, як і в оригінальному Doom, і представлені в таблиці нижче:

Action Key
Move forwards Up arrow
Move backward Down arrow
Rotate left Left arrow
Rotate right Right arrow
Strafe left ,
Strafe right .
Attack Space
Use E
Weapon select 1-7

Ці значення зберігаються у файлі .default.cfg. Ви можете редагувати їх за допомогою текстового редактора nano:

nano ~/doom-ascii/doom-ascii/.default.cfg 

Дисплеї терміналу різняться між користувачами та машинами; -scaling дозволяє встановити масштаб відображення. Великі числа найкраще підходять для невеликих дисплеїв.

doom-ascii -scaling 1

… найкраще підходить для величезного вікна, а значення 8 підходить для екрана з низькою роздільною здатністю.

Гра в Doom на Linux – чудовий спосіб скоротити час!

Не можна заперечувати, що знищення демонів — це фантастичний спосіб провести обідню перерву, але якщо ви втомилися від фрагів, ви можете надати перевагу гарній грі в пасьянс.

Поділіться своєю любов'ю

Залишити відповідь

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x