Annonse

Vil du glede deg til noen kjempeflott retro-spill 5 Retro spillprosjekter med bringebær Pi nullRaspberry Pi Zero har tatt DIY og hjemmebryggersverden med storm, noe som har gjort det mulig å revidere gamle prosjekter og inspirere nykommere, spesielt med tanke på de retro spillfansen. Les mer , alene eller med venner? Har du lyst på å slå seg sammen på nettet for å få morsomt monster-sprengning av morsom mor til første person? Selvfølgelig gjør du det!

Tilbake i 1997 ga id Software ut kildekoden for Undergang, den banebrytende FPS fra 1993 som pitser deg, en verdensmarin, mot alle slags demoner og dyr på Martian Moon of Phobos. Med kildekoden tilgjengelig har forskjellige nye former for spillet dukket opp gjennom årene, perfekte for å løpe på en Raspberry Pi.

Ja, det er riktig: Undergang på bringebær Pi. PiDoom, hvem som helst?

Det du trenger

For å kjøre denne retro-klassikeren på Raspberry Pi trenger du ikke noen emulatorer (som RetroPie eller Recalbox) eller spill-ROM-er. Undergang kan kjøre naturlig på Pi med en enkel installasjon av spillmotoren, etterfulgt av noen WAD-filer. Disse inneholder de faktiske spilldataene - nivåer, monstre, våpen og så videre - og kommer i mange forskjellige temaer.

instagram viewer

undergang maskinvare

Før vi går inn på det, her er imidlertid det du trenger for PiDoom:

  • EN Bringebær Pi 2 5 ting bare en bringebær Pi 2 kan gjøreDen siste utgaven av datamaskinen i halvliter størrelse er fantastisk. Så fantastisk, faktisk, at det er fem ting du bare kan gjøre på en Raspberry Pi 2. Les mer eller Pi 3 Raspberry Pi 3: Raskere, bedre, med Wi-Fi og BluetoothI dag kunngjorde Raspberry Pi-stiftelsen utgivelsen av Raspberry Pi 3. Det er den mest betydningsfulle oppdateringen til den populære linjen med lave kostnadsdatamaskiner ennå. Les mer
  • Raspbian Jessie 5 måter New Raspbian Jessie gjør Raspberry Pi enda enklere å brukeEtter utgivelsen av Debian Jessie i juli har Raspberry Pi-samfunnet blitt velsignet med en ny utgivelse av Raspbian-varianten, basert på "foreldre" distro. Les mer installert og klar til bruk
  • Enhver USB-spillkontroller
  • Enhver skjerm
  • Undergang kildekode

Flere versjoner av Undergang kildekode er tilgjengelig. Vi bruker Sjokoladedom variant, som er kompatibel med de fleste WAD-er.

Installer Doom på Raspberry Pi

Kom i gang ved å koble Raspberry Pi 2 eller 3 til en skjerm, koble til et tastatur og start på Raspbian.

Du må installere spillet via kommandolinjen, så dette trinnet kan gjøres via SSH Sette opp bringebærpien din for hodeløs bruk med SSHRaspberry Pi kan godta SSH-kommandoer når de er koblet til et lokalt nettverk (enten med Ethernet eller Wi-Fi), slik at du enkelt kan konfigurere den. Fordelene med SSH går ut over å forstyrre den daglige screeningen ... Les mer hvis nødvendig.

Begynn med å installere Chocolate Doom-avhengighet på kommandolinjen:

sudo apt-get install libsdl-mixer1.2-dev libsdl-net1.2-dev python-imaging

Når dette er gjort, last ned Chocolate Doom-koden ved hjelp av wget:

wget https://www.chocolate-doom.org/downloads/2.2.1/chocolate-doom-2.2.1.tar.gz
doom pi nedlasting

Drar mot www.chocolate-doom.org/wiki/index.php/Downloads for å sjekke riktig filnavn og sti til nedlastningen først, da dette kan endre seg for fremtidige versjoner.

Når nedlastingen er fullført, kan du trekke ut med tjære:

tjære xzf sjokoladedom-2.2.1.tar.gz

Du kan nå sette sammen Chocolate Doom. Bytt katalog med:

cd sjokolade-doom-2.2.1
doom pi konfigurere

Kjør nå konfigureringsrutinen, etterfulgt av gjøre å samle filer. Dette vil ikke være raskt:

./configure. gjøre

Alt er nå klart til å installeres:

sudo make install

Installer en Doom WAD-fil på Raspberry Pi

Det er mange WAD tilgjengelige filer, og vi vil se på noen av de beste alternativene senere. Foreløpig skal du finne ut hvordan du installerer en WAD ved å bruke standarden Undergang data fil. Dette vil legge til det vanlige Undergang kart og våpen til spillet.

Fra innsiden av sjokolade-doom-2.2.1 katalog, kjør denne wget-kommandoen for å laste ned DOOM1.WAD fil:

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

Siden dette er en zip-fil, må du pakke den ut. De unzip kommandoen fungerer bra:

pakke ut shareware_doom-iwad.zip

Du ender opp med en fil som heter DOOM1.WAD. Åh, og du er klar til å spille Undergang på Raspberry Pi!

Vel, nesten.

Konfigurer Doom

Hvis du tidligere kjørte kommandoer over SSH, er det nå på tide å koble et tastatur til Raspberry Pi. Alternativt kan du gjøre det koble til via VNC eller RDP, men dette vil resultere i et litt rykkete spill. Slutt å bruke en ekstern tilkobling før du begynner å spille!

doom pi oppsett lansering

Før du kan spille, må du konfigurere Undergang. Dette betyr å kjøre installasjonsrutinen med kommandoen:

sjokolade-doom-oppsett

Bruk denne skjermen til å konfigurere skjerm, lyd, tastatur, mus, spillkontroller og til og med starte eller bli med i et nettverksspill (selv om disse endelige alternativene enkelt kan kontrolleres fra kommandolinjen).

døme pi lyd

Du kan kontrollere denne konfigurasjonsmenyen ved hjelp av tastatur eller mus.

Når du er ferdig med konfigurasjonen, treffer du Lagre parametere og start DOOM. BANG BANG BANG!

Start Chocolate Doom i kommandolinjen

Selv om du kanskje allerede har lansert Doom, må du huske at du ikke trenger å kjøre det fra konfigurasjonsverktøyet hver eneste gang. I stedet er det en enkel kommandolinjeanvisning du kan bruke:

sjokolade-doom -iwad DOOM1.WAD

Dette vil starte spillet i fullskjermmodus. Imidlertid kan det føre til en belastning på Raspberry Pi med denne skjermoppløsningen. For Raspberry Pi 2 er dette spesielt et problem. Så kanskje du foretrekker å løpe Undergang i vinduet modus i stedet:

sjokolade-doom -iwad DOOM1.WAD-vindu 640x480

Disse innstillingene kan også stilles inn som permanente i konfigurasjonsverktøyet ved å bruke Konfigurer skjerm alternativ.

The Best Doom Experience

Hvordan du spiller Undergang avhengig av Raspberry Pi. En storskjerm-TV med en Xbox-spillkontroller kan være din preferanse. Kanskje har du allerede hacket Pi-en din i en bærbar spillmaskin, komplett med innebygd kontroller.

Eller du kan like den tradisjonelle skrivebordsopplevelsen, ved å kontrollere din romfarge med en mus og tastatur. Det var tross alt slik vi gjorde det på 1990-tallet.

doom pi spiller

Min egen preferanse er å bruke den offisielle Bringebær Pi berøringsskjerm Slik konfigurerer du Raspberry Pi berøringsskjermRaspberry Pi kommer med en rekke nyttige tillegg, men ett sett som har vist seg spesielt populært er Raspberry Pi 7-tommers berøringsskjerm. Slik konfigurerer du en. Les mer , som er veldig enkelt å sette opp. Etter å ha konfigurert spillkontrolleren (en USB Xbox 360-kontroller), kunne jeg ta Raspberry Pi min ganske hvor som helst - med en bærbar batteripakke, selvfølgelig - og spille Doom.

Takket være de kompakte dimensjonene på berøringsskjermen og det nyttige stativet, vil den få plass i hyller, bord… hvor som helst, virkelig!

Finne nye WAD-er for PiDoom

Hvis du leter etter en Undergang spillopplevelse som skiller seg fra originalen, må du spore opp noen WAD-filer. Mange er tilgjengelige online. Problemet er å spore dem alle ned.

For eksempel kan du ta turen til Doom WADs Wikia-side, hvor du finner et stort utvalg av nedlastbare filer.

Alternativt kan du slippe inn på DoomWADStation, hvor du finner tilpasninger for din Chocolate Doom-installasjon.

Nyere WADs, i mellomtiden, kan bli funnet på DoomWorld.com WADs forum. Dette nettstedet har den største samlingen av Doom-relatert materiale på nettet, og du vil virkelig føle kjærligheten til spillet der.

Undergang II WAD-er kan også spilles i Chocolate Doom. Mange av disse finnes i idGames Archive. Blant alternativene du finner her er:

  • Den Alien-inspirerte Fremmed TC.
  • Doctor Who Doom, som åpenbart er et skytespill basert på den langvarige britiske TV-serien Doctor Who.

Til slutt, hvis du er klar over spesifikke Undergang WAD-er (kanskje fra en venn, et magasin eller fra å lese om det på nettet), prøv bare et direkte Google-søk etter filen. Hvem vet hva du vil komme opp?

Sett opp et Multiplayer Doom Deathmatch!

Internett og lokalt nettverksspill er begge mulig med Chocolate Doom. Enkelhet (og problemfritt spill) tilsier imidlertid at alle Deathmatch-spillere skal kjøre Chocolate Doom, og den samme WAD-filen, før de starter.

Uansett hvilket flerspilleralternativ du tar, må en datamaskin fungere som serveren for å være vert for spillet. Verten kan imidlertid også spille. Før du fortsetter, må du forsikre deg om at UDP-port 2342 er åpen på alle spillernes rutere og / eller brannmur. Våre guide til portvideresending Hva er portvideresending og hvordan kan det hjelpe meg? [MakeUseOf Explains]Gråter du litt inne når noen forteller deg at det er et portvideresendingsproblem, og det er grunnen til at den skinnende nye appen din ikke fungerer? Xbox-enheten din lar deg ikke spille spill, torrentnedlastningene dine nekter ... Les mer kan hjelpe her.

Å være vert for en Deathmatch er så enkel som denne kommandoen:

sjokolade-doom-server -privateserver-deathmatch

Alle som har samme nettverk som du kan koble til Deathmatch ved å kjøre Chocolate Doom som forklart ovenfor, ved å legge til -autojoin-bryteren:

sjokolade-doom -WAD DOOM1.WAD -autojoin

Spillere som ønsker å delta i Deathmatch fra utenfor nettverket ditt, skal i mellomtiden løpe:

sjokolade-doom-tilkobling [IP_ADDRESS]

De må erstatte [IP ADRESSE] med din offentlige IP-adresse, kan du finne denne via whatismyip.com, eller ved å sjekke ruterenes nettgrensesnitt.

Alternativer til Chocolate Doom

Selv om vi har fokusert på installasjon og konfigurering Undergang med Chocolate Doom, det er noen alternativer. Og hvis du ikke vil Undergang men du vil ha litt FPS-handling… vel, det er noen få alternativer for deg også. Følgende kan alle installeres naturlig på Raspberry Pi, uten emulering.

doom pi freedoom

Freedoom - Dette er et alternativt prosjekt, med gratis spillinnhold basert på Undergang motor. Det består av tre faser: fase 1, the Undergang klone; Fase 2, a Undergang II og Endelig undergang klone; og FreeDM, et Deathmatch-spill. For tiden Freedoom er under aktiv utvikling.

Duke Nukem 3D - Ikke Undergang, klart, men likevel et populært skytespill på sin tid, med mange vekkelser gjennom tidene. Dette er egentlig ikke et passende spill for barn, på grunn av tonen i det visuelle og dialogen.

Skjelv III - Fortsatt populært etter alle disse årene, Skjelv III kan installeres på Raspberry Pi.

Wolfenstein 3D - Litt eldre enn Undergang, men fra de samme utviklerne, kan dette enten installeres uavhengig av Undergang eller likte som en WAD i Undergang motor. (Vi har også hørt rykter om at 2001-tallet Gå tilbake til Castle Wolfenstein vil kjøre på Raspberry Pi 3.)

Så hvis du vil utvide Raspberry Pis retro FPS-samling til disse titlene, er de klare og venter på at du skal laste ned og installere dem!

Spill Doom and Host Deathmatches on Your Pi!

Nok en fantastisk retro spillopplevelse gjenopplivet takket være Raspberry Pi! Denne lille datamaskinen fortsetter virkelig å overraske, ikke sant? Nå bør du være klar til å spille Undergang på din mini-PC, og har kanskje noen få venner til å spille et Deathmatch.

Chocolate Doom er tilgjengelig for Windows, Mac og Linux (samt Linux-alternativ BSD) slik at ethvert desktop-operativsystem kan brukes til å bli med i en Deathmatch.

Ser du etter mer klassiske Raspberry Pi-spill du kan spille uten emulatorer 11 klassiske bringebær Pi-spill du kan spille uten emulatorerVil du spille retrospill på Raspberry Pi? Her er de beste klassiske spillene du kan spille uten å trenge en emulator. Les mer ? Vi har deg dekket!

Bildekreditt: Merkelig Rambunctious via YouTube

Christian Cawley er assisterende redaktør for sikkerhet, Linux, DIY, programmering og teknisk forklart. Han produserer også The Really Useful Podcast og har lang erfaring innen stasjonær og programvare. Christian er en bidragsyter til Linux Format-magasinet, en Raspberry Pi tinkerer, Lego-elsker og retrospill-fan.