реклама

Искате да се насладите на някои страхотно ретро игри 5 ретро игрални проекта с Raspberry Pi ZeroRaspberry Pi Zero превзе DIY и домашния свят чрез буря, като направи възможно преразглеждането на стари проекти и вдъхновява новодошлите, особено в озлобените умове на феновете на ретро игри. Прочетете още , сам или с приятели? Фантастично обединяване онлайн за някакво страхотно чудовище, взривяващо забавление от първо лице стрелец? Разбира се, че го правите!

През 1997 г. id Software пусна изходния код за гибел, новаторската FPS от 1993 г., която ви кости, космически морски пехотинец, срещу всякакви демони и зверове на Марсианската луна на Фобос. С наличния изходен код през годините се появяват различни нови форми на играта, идеални за работа с Raspberry Pi.

Да, така е: гибел на Raspberry Pi. PiDoom, някой?

Какво ще ви трябва

За да стартирате този ретро класик на вашия Raspberry Pi, няма да са ви нужни никакви емулатори (като RetroPie или Recalbox) или игрови ROM. гибел може да работи автоматично на Pi с проста инсталация на играта, следвана от някои WAD файлове. Те съдържат действителните данни за играта - нива, чудовища, оръжия и т.н. - и се предлагат в много различни теми.

instagram viewer

обречен хардуер

Преди да се заемем с това обаче, ето какво ще ви трябва за PiDoom:

  • А Raspberry Pi 2 5 неща, които може да направи само Raspberry Pi 2Най-новото издание на компютъра с размер на пинта е страхотно. Всъщност е толкова страхотно, че има 5 неща, които можете да направите само в Raspberry Pi 2. Прочетете още или Пи 3 Raspberry Pi 3: По-бързо, по-добро, с Wi-Fi и BluetoothДнес фондацията Raspberry Pi обяви излизането на Raspberry Pi 3. Това е най-значимата актуализация на популярната линия на нискотарифните компютри досега. Прочетете още
  • Raspbian Jessie 5 начина нови Raspbian Jessie прави Raspberry Pi дори по-лесен за използванеСлед излизането на Debian Jessie през юли, общността Raspberry Pi беше благословена с ново издание на Raspbian вариант, базиран на дистрибуцията "родител". Прочетете още инсталиран и готов за употреба
  • Всеки USB игрален контролер
  • Всеки дисплей
  • гибел програмен код

Няколко версии на гибел наличен е изходният код. Ще използваме Шоколадов съд вариант, който е съвместим с по-голямата част от WAD.

Инсталирайте Doom на Raspberry Pi

Започнете, като закачите Raspberry Pi 2 или 3 до дисплей, включете клавиатура и заредете в Raspbian.

Ще трябва да инсталирате играта чрез командния ред, така че този етап може да бъде извършен чрез SSH Настройка на вашия Raspberry Pi за употреба без глава с SSHRaspberry Pi може да приема SSH команди, когато е свързан към локална мрежа (или чрез Ethernet или Wi-Fi), което ви позволява лесно да го настроите. Предимствата на SSH надхвърлят разстройството на ежедневния скрининг ... Прочетете още ако е необходимо.

В командния ред започнете с инсталирането на зависимостите на Chocolate Doom:

sudo apt - инсталирайте libsdl-mixer1.2-dev libsdl-net1.2-dev python-изображения

След като направите това, изтеглете Chocolate Doom кода, като използвате wget:

Wget https://www.chocolate-doom.org/downloads/2.2.1/chocolate-doom-2.2.1.tar.gz
Doom pi изтегляне

Насочете се към www.chocolate-doom.org/wiki/index.php/Downloads първо, за да проверите правилното име на файла и пътя към изтеглянето, тъй като това може да се промени за бъдещи версии.

С изтеглянето завършено, извлечете с катран:

катран xzf шоколад-гибел-2.2.1.tar.gz

Вече можете да компилирате Chocolate Doom. Превключване на директория с:

cd шоколад-гибел-2.2.1
Doom pi конфигуриране

Сега изпълнете настройката за конфигуриране, последвана от грим за компилиране на файлове. Това няма да е бързо:

./configure. грим

Всичко вече е готово за инсталиране:

sudo make install

Инсталирайте Doom WAD файл на вашия Raspberry Pi

Има много WAD налични файлове и по-късно ще разгледаме някои от най-добрите алтернативи. Засега ще разберете как да инсталирате WAD, използвайки стандарта гибел файл с данни. Това ще добави обичайното гибел карти и оръжия към играта.

От вътрешната страна на шоколад гибел-2.2.1 директория, изпълнете тази команда wget, за да изтеглите DOOM1.WAD файл:

Wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip

Тъй като това е zip файл, ще трябва да го разопаковате. Най- отварям се командата ще работи добре:

разархивирайте shareware_doom-iwad.zip

Ще получите файл, наречен DOOM1.WAD. О, и вие сте готови да играете гибел на вашия Raspberry Pi!

Е, почти.

Конфигурирайте Doom

Ако преди сте изпълнявали команди през SSH, сега е моментът да включите клавиатура във вашия Raspberry Pi. Като алтернатива бихте могли свържете се през VNC или RDP, но това ще доведе до леко раздразнителна игра. Със сигурност спрете да използвате дистанционна връзка, преди да започнете да играете!

стартиране на настройката на doom pi

Преди да можете да играете играта, ще трябва да конфигурирате гибел. Това означава да стартирате процедурата за настройка с командата:

шоколад-гибел-настройка

Използвайте този екран, за да конфигурирате вашия дисплей, звук, клавиатура, мишка, контролер за игри и дори да стартирате или да се присъедините към мрежова игра (въпреки че тези окончателни опции могат лесно да се контролират от командния ред).

дум пи звук

Можете да управлявате това конфигурационно меню с помощта на клавиатура или мишка.

Когато приключите с конфигурацията, натиснете Запазете параметрите и стартирайте DOOM. БАНГ БАНГ БАНГ!

Пуснете Chocolate Doom в командния ред

Въпреки че може би вече сте пуснали Doom, обърнете внимание, че не е необходимо да го стартирате от инструмента за конфигуриране всеки път. Вместо това има лесна инструкция за команден ред, която можете да използвате:

шоколад-гибел -iwad DOOM1.WAD

Това ще стартира играта в режим на цял екран. Въпреки това, може да причини напрежение на вашия Raspberry Pi с тази резолюция на екрана. За Raspberry Pi 2 това е особено проблем. Така че, може би предпочитате да тичате гибел вместо прозорец:

шоколад-гибел -iwad DOOM1.WAD -прозорец 640x480

Тези настройки също могат да бъдат зададени като постоянни в инструмента за конфигуриране, като използвате Конфигуриране на дисплея опция.

Най-доброто Doom опит

Как играете гибел от вашия Raspberry Pi зависи от вас. Телевизор с голям екран с контролер за игри Xbox може да бъде вашето предпочитание. Може би вече сте хакнали вашия Pi в преносима игрална машина, в комплект с вграден контролер.

Или може би просто харесвате традиционното изживяване на работния плот, контролирайки космическата си морска с мишка и клавиатура. В крайна сметка, така го направихме през 90-те.

Doom Pi игра

Моето собствено предпочитание е да използвам официалното Raspberry Pi сензорен екран Как да настроите вашия сензорен екран Raspberry PiRaspberry Pi се предлага с различни полезни добавки, но едно парче от комплекта, което се оказа особено популярно, е Raspberry Pi 7-инчовият сензорен дисплей. Ето как да го настроите. Прочетете още , което е много лесно да се настрои. След като конфигурирах контролера си за игра (USB Xbox 360 контролер), тогава бих могъл да взема своя Raspberry Pi почти навсякъде - с преносим пакет батерии, разбира се - и да играя Doom.

Благодарение на компактните размери на сензорния екран и полезната стойка, той ще се побере на рафтове, маси… навсякъде, наистина!

Намиране на нови WAD за PiDoom

Ако търсите гибел игра, която се различава от оригинала, ще трябва да проследите някои WAD файлове. Много от тях са достъпни онлайн. Проблемът е проследяването им.

Например, може да се насочите към Страница на Woms на Wiom, където ще намерите голям избор на файлове за изтегляне.

Като алтернатива можете да влезете в DoomWADStation, където ще намерите персонализиране на вашата инсталация на Chocolate Doom.

Междувременно могат да бъдат намерени по-нови WAD Форум за WADs на DoomWorld.com. Този сайт има най-голямата колекция от материали, свързани с Doom онлайн, и наистина ще почувствате любовта към играта там.

Doom II WAD могат да се играят и в Chocolate Doom. Много от тях могат да бъдат намерени в Архив на idGames. Сред опциите, които ще намерите тук са:

  • Вдъхновеният от извънземни Alien TC.
  • Доктор Кой обрече, който очевидно е стрелец, базиран на дългогодишния британски телевизионен сериал Доктор Кой.

И накрая, ако сте наясно с конкретни гибел WADs (може би от приятел, списание или от четене за него онлайн), след това просто опитайте директно търсене в Google за файла. Кой знае какво ще дойдеш?

Настройте мултиплейър Doom Deathmatch!

Интернет и локална игра са възможни и с Chocolate Doom. Въпреки това, простотата (и безпроблемната игра) диктува, че всички играчи на Deathmatch трябва да стартират Chocolate Doom и един и същ WAD файл, преди да стартират.

Каквато и опция за мултиплейър да вземете, един компютър трябва да действа като сървър за домакин на играта. Домакинът също може да играе. Преди да продължите, уверете се, че UDP порт 2342 е отворен на рутери и / или защитна стена на всички играчи. наш упътване за пренасочване на пристанища Какво е пренасочване на порт и как може да ми помогне? [MakeUseOf обяснява]Плачеш ли малко вътре, когато някой ти каже, че има проблем с пренасочването на порт и затова твоето лъскаво ново приложение няма да работи? Вашият Xbox няма да ви позволи да играете игри, изтеглянията ви от торентите отказват ... Прочетете още може да помогне тук.

Хостингът на Deathmatch е толкова прост, колкото тази команда:

шоколад-обреченост -сервер -приватсервер -детчмач

Всеки в същата мрежа като вас може да се свържете с Deathmatch, като стартирате Chocolate Doom, както е обяснено по-горе, като добавите превключвателя -autojoin:

шоколад-гибел -WAD DOOM1.WAD -autojoin

Междувременно играчите, които желаят да се присъединят към Deathmatch извън вашата мрежа, трябва да стартират:

шоколад-обреченост-свързване [IP_ADDRESS]

Те ще трябва да заменят [IP АДРЕС] с вашия публичен IP адрес, можете да намерите това чрез whatismyip.comили като проверите уеб интерфейса на вашия рутер.

Алтернативи на Chocolate Doom

Въпреки че сме се фокусирали върху инсталирането и настройката гибел с Chocolate Doom има някои алтернативи. И ако не искате гибел но наистина искате някои FPS действия... е, има няколко опции и за вас. Следното може да бъде инсталирано родно на Raspberry Pi, без емулация.

дум пи свободен

Freedoom - Това е алтернативен проект, включващ безплатно игрово съдържание на базата на гибел двигател. Състои се от три фази: Фаза 1, гибел клонинг; Фаза 2, a Doom II и Окончателна съдба клонинг; и FreeDM, игра Deathmatch. Понастоящем Freedoom е в процес на активно развитие.

Duke Nukem 3D - Не гибел, ясно, но въпреки това популярен стрелец в своя ден, с много възраждания през годините. Това обаче не е подходяща игра за деца, поради тона на визуалните карти и диалога.

Quake III - Все още популярен след всички тези години, Quake III може да бъде инсталиран на Raspberry Pi.

Wolfenstein 3D - Малко по-възрастен от гибел, но от същите разработчици, това може да бъде инсталирано независимо от гибел или се ползват като WAD в гибел двигател. (Чували сме също слухове, че 2001 г. Връщане в замъка Волфенщайн ще работи на Raspberry Pi 3.)

Така че, ако искате да разширите ретро FPS колекцията си на Raspberry Pi до тези заглавия, те са готови и чакат да ги изтеглите и инсталирате!

Играйте Doom and Host Deathmatches на вашия Pi!

Друго страхотно преживяване в ретро игрите се възроди благодарение на Raspberry Pi! Този малък компютър наистина продължава да изненадва, нали? До този момент трябва да сте готови за игра гибел на вашия мини-компютър и дори може да има няколко приятели, които да играят Deathmatch.

Chocolate Doom е наличен за Windows, Mac и Linux (както и Linux алтернатива BSD), така че всяка настолна операционна система може да се използва за присъединяване към Deathmatch.

Търсите още класически игри Raspberry Pi, които можете да играете без емулатори 11 класически игри Raspberry Pi, които можете да играете без емулаториИскате ли да играете ретро игри на вашия Raspberry Pi? Ето най-добрите класически игри, в които можете да играете, без да се нуждаете от емулатор. Прочетете още ? Покрихме те!

Кредит за изображение: Странно Рамбунктурно чрез YouTube

Кристиан Каули е заместник-редактор по сигурността, Linux, направи си сам, програмирането и обяснените технологии. Освен това той произвежда The Really Useful Podcast и има богат опит в поддръжката на десктоп и софтуер. Сътрудник на списание Linux Format, Кристиан е тенисър на Raspberry Pi, любител на Lego и фен на ретро игри.