Vuoi giocare a una versione migliorata del famoso gioco di corse futuristico cancellare su Ubuntu?
È probabile che tu lo faccia perché questo gioco è considerato una sorta di classico. Un vero successo su PlayStation quando fu pubblicato (arrivò anche su DOS e Sega Saturn), il suo successo generò una serie di sequel e imitatori sui sistemi di gioco che seguirono.
Ma dimentica di usare ROM negli emulatori PSX come Duckstation per rivivere la magia.
Lo sviluppatore di questa riscrittura afferma che la qualità del codice originale di wipEout è “abissale” – cosa che trovo confortante
C'è un riscrittura del codice sorgente di Wipeout (reso possibile da una fuga di notizie del 2022) dallo sviluppatore Dominic Szablewski - e vale la pena provarlo.
La ripetizione di Szablewski fa sì che il gioco originale appaia, funzioni e funzioni meglio sui moderni sistemi Linux (così come Windows, macOS e WASM) rispetto a una combinazione ROM + emulatore standard.
Non perfetto – margini di miglioramento – ma super divertente.
La presa? Non esiste una build eseguibile o binaria di questo montatoCancellare. Per provarlo dovrai rimboccarti le maniche e compilarlo a mano.
“Sembra difficile”, la tua voce interiore si lamenta, ma no, non lo è. Puoi far funzionare il gioco su Ubuntu in pochi minuti utilizzando make
.
Non mi credi?
Per prepararti, corri sudo apt install git make gcc libsdl2-dev libglew-dev
. Supponendo che scarichi e installi tutto ciò che ti viene chiesto Dovrebbe essere pronto – enfasi su “dovrebbe”; queste erano le uniche cose di cui avevo bisogno da aggiungere al mio Ubuntu vanilla per realizzarlo, ma YMMV.
Ora clona il wipeout-riscrivere il repository GitHub.
Successivamente, scarica le risorse (musica, modello, ecc.) necessarie per la compilazione del gioco E correre. Troverai un collegamento a questi nella sezione "pensieri finali" del post del blog collegato in precedenza. DEVI scaricare queste risorse per compilare il gioco.
Dopo aver scaricato le risorse, estrai il file .zip in cui sono contenuti e sposta la cartella "wipeout" risultante nella cartella "wipeout" nel wipeout-rewrite
cartella clone git.
Finalmente, cd
in wipeout-rewrite
directory ed esegui make sdl
compilare.
Una volta fatto puoi correre ./wipegame
per avviare il gioco, ma non dimenticare di collegare un controller di gioco per un'esperienza migliore.
Lo sviluppatore dietro questa riscrittura spiega (in dettaglio) cosa ha fatto per migliorare il gioco per i sistemi moderni (e le aree che necessitano ancora di perfezionamento). Una panoramica concisa:
Dato che non ho giocato al Wipeou originale... Scusa, cancellare (all'inizio degli anni 2010 l'ho fatto recensire un gioco fortemente ispirato ad esso su questo sito poiché veniva venduto tramite il Centro software Ubuntur in quel momento) Non posso dirti quanto bene (o peggio) qualcuno di questi cambiamenti sia paragonabile all'originale.
Ma durante la mia breve riproduzione di tutto sentito Bene.
La grafica rimane "del loro tempo" (cioè poligonale e un po' sfocata su un display 2K) ma il rendering era senza alcun intoppo; IL frequenza dei fotogrammi mi sentivo straordinariamente bene; la fisica, le armi ecc. funzionavano tutte; e apprezzo i tocchi (presumibilmente nuovi) come un'opzione per il ridimensionamento dell'interfaccia.
È un peccato che io sia così pessimo nei giochi di corse per godermi adeguatamente l'esperienza che ho davanti!
Che tu sia un fan di Cancellare o no, questa riscrittura è uno sforzo encomiabile. Prendere il vecchio codice e farlo funzionare su dispositivi moderni è ammirevole, ma prendere il vecchio codice e migliorare su di esso c'è una dedizione di livello successivo.
h/t Popey
Tutto Ubuntu, ogni giorno. Dal 2009.