Giochi

Porte open source di motori di gioco commerciali

Porte open source di motori di gioco commerciali
Ricreazioni del motore di gioco gratuite, open source e multipiattaforma possono essere utilizzate per riprodurre titoli di giochi vecchi e abbastanza recenti. Questo articolo elencherà alcuni di questi motori di gioco che sono costruiti mediante reverse engineering dei file originali o realizzati adattando il codice sorgente disponibile gratuitamente rilasciato dagli sviluppatori originali. Anche se ci sono molti di questi progetti, questo articolo ne elencherà solo alcuni che ti consentono di giocare a giochi completi con problemi minori o soluzioni alternative. Questo elenco, in ogni caso, non è esaustivo.

OpenMW

OpenMW è una ricreazione gratuita, open source e multipiattaforma del motore di gioco Gamebryo utilizzato nel gioco di ruolo open world di Bethesda The Elder Scrolls III: Morrowind. Non solo è completamente compatibile con i file e le mod di gioco originali, ma fornisce anche strumenti per creare giochi autonomi completi. OpenMW include anche numerosi miglioramenti rispetto al motore di gioco originale, tra cui supporto per interfaccia utente e mod migliorato, intelligenza artificiale e fisica migliorate e una porta Android in corso di lavorazione che supporta i controlli touchscreen.

Unità di Daggerfall

Unità di Daggerfall, come suggerisce il nome, è una ricreazione completa del gioco Daggerfall nel motore di gioco unity. È gratuito, open source, multipiattaforma e include numerosi miglioramenti come illuminazione migliorata, grafica, controlli, supporto mod e piena compatibilità con i sistemi moderni. Il gioco originale di Daggerfall è ora disponibile gratuitamente e avrai bisogno dei file di gioco originali per giocare a Daggerfall Unity. Puoi trovare maggiori informazioni sull'installazione Qui.

Xash3D

Xash3D è una reimplementazione del motore GoldSrc utilizzato in Half-Life 1. Può essere utilizzato per giocare al gioco Half-Life originale e a numerose mod compatibili con esso. Xash3D è stato successivamente biforcato in Xash3D FWGS portando in supporto multiplayer migliorato, piena compatibilità Android e supporto controller. Sono disponibili collegamenti per il download della porta Android Qui.

Apri TTD

Apri TTD è una reimplementazione del gioco di strategia e simulazione "Transport Tycoon Deluxe". Viene fornito con numerosi miglioramenti, i più notevoli dei quali sono la grafica migliorata, la compatibilità con i sistemi moderni, gli aggiornamenti della qualità della vita e il supporto multiplayer migliorato. Tutte le risorse di gioco sono state ricreate in OpenTTD, quindi non è necessario disporre dei file di gioco originali (i file originali sono comunque supportati). È disponibile una porta Android Qui.

GemRB

GemRB è una ricreazione gratuita e open source del motore di gioco Infinity sviluppato da Bioware. Il motore di gioco è stato originariamente utilizzato in giochi di ruolo isometrici come la serie Baldur's Gate, la serie Icewind Dale e Planescape: Torment. GemRB ha apportato numerosi miglioramenti rispetto al motore originale, incluso un supporto mod migliorato, porte Android e iOS. GemRB richiede i file di gioco originali per funzionare, ma viene fornita una demo integrata che può essere utilizzata per testare il motore e non richiede alcun file esterno.

Nota che le versioni migliorate rimasterizzate della serie Baldur's Gate, Planescape: Torment e Icewind Dale 1 sono state rilasciate da Beamdog nel recente passato. Queste versioni rimasterizzate hanno anche porte Android e iOS. Se hai dei giochi originali archiviati da qualche parte, puoi usare GemRB per giocare a questi giochi e saltare l'acquisto delle versioni migliorate. Se il denaro non è un problema, consiglierei di ottenere versioni migliorate in quanto hanno molti miglioramenti della qualità della vita. L'edizione migliorata per Icewind Dale 2 non esiste poiché il codice sorgente originale è stato perso, quindi l'unica opzione per riprodurlo sui sistemi moderni è usare GemRB.

ScummVM

ScummVM è una reimplementazione del motore di gioco utilizzato nei classici giochi di punta e avventura realizzati da società di giochi come LucasArts e Sierra On-Line. Alcuni di questi giochi popolari includono Broken Sword e Monkey Island. La parte "VM" sta per "Virtual Machine" e in tutto supporta più di 250 giochi che possono essere giocati su Windows, macOS, Linux, Android, iOS e persino su console. ScummVM è gratuito e open source e ha principalmente apportato controlli migliorati e compatibilità con i sistemi moderni preservando l'aspetto originale dei giochi. In effetti, alcuni dei creatori di giochi originali hanno collaborato con ScummVM per rilasciare nuovamente i loro giochi sui sistemi moderni. Nota che ScummVM non è un emulatore ma una ricreazione completa del motore originale e avrai bisogno di file di gioco originali per giocare.

CorsixTH

CorsixTH è una ricreazione del popolare gioco di simulazione e gestione ospedaliera "Theme Hospital", pubblicato nel 1997. È gratuito, open source e multipiattaforma, ma per giocare ai giochi sono necessari file di gioco originali in quanto non viene fornito con le proprie risorse. Sul web è disponibile anche un port Android non ufficiale. CorsixTH ha portato principalmente il supporto ad alta risoluzione e la compatibilità con i sistemi moderni.

Progetto VCMI

Progetto VCMI è un'implementazione gratuita e open source del motore di gioco Heroes of Might and Magic III. Viene fornito con numerosi miglioramenti, alcuni dei quali includono il supporto per display ad alta risoluzione, GUI migliorata, lanciatore di giochi e strumento di configurazione migliorati, supporto mod migliorato e compatibilità con i sistemi moderni. Oltre alle build per Windows, macOS e Linux, è disponibile anche una porta Android. VCMI Project richiede file di gioco originali per funzionare.

OpenRA

OpenRA è una ricreazione del motore di gioco utilizzato nei classici giochi di strategia in tempo reale come la serie Command & Conquer, Tiberian Dawn e Dune 2000. Viene fornito con molti miglioramenti come il supporto per le moderne risoluzioni dello schermo, controlli e interfaccia utente migliorati, supporto per i tasti di scelta rapida migliorato, supporto per mod migliorato e supporto integrato completo per i giochi multiplayer. La base di giocatori è abbastanza attiva e non hai nemmeno bisogno dei file di gioco originali per giocare. Quando esegui OpenRA per la prima volta, ti verrà chiesto di scaricare i file di gioco.

RBDOOM-3-BFG

RBDOOM-3-BFG è un port sorgente del gioco sparatutto in prima persona Doom 3 BFG originariamente rilasciato da id Software. Il gioco utilizza il motore di gioco id Tech 4 il cui codice sorgente è stato rilasciato nel 2011. Le caratteristiche principali di RBDOOM-3-BFG includono build multipiattaforma a 64 bit, ombre, illuminazione e grafica migliorate, supporto mod migliorato e compatibilità con i sistemi moderni. Per giocare a DOOM 3 BFG usando la porta RBDOOM-3-BFG, avrai bisogno di file di gioco originali. Una porta Android non ufficiale di RBDOOM-3-BFG è disponibile sul web.

EasyRPG

EasyRPG è una reimplementazione gratuita e open source dei motori di gioco RPG Maker 2000 e RPG Maker 2003. Può essere utilizzato per riprodurre i giochi RPG Maker 2000 e 2003 esistenti, a condizione che tu disponga dei file di gioco originali. EasyRPG include anche un editor che può essere utilizzato per creare giochi da zero. EasyRPG Player può essere utilizzato per giocare su tutti i principali sistemi operativi desktop, su alcune console, telefoni Android e dispositivi iOS.

ApriRCT2

Apri RCT2 è un adattamento gratuito e open source del gioco RollerCoaster Tycoon 2. Oltre alla reimplementazione uno a uno del gioco originale, include molte funzionalità aggiuntive come un editor migliorato, un gameplay multiplayer migliorato, compatibilità con i sistemi moderni inclusi dispositivi Android, interfaccia utente migliorata e così via. OpenRCT2 richiede i file di gioco originali per funzionare, quindi devi possedere il gioco RollerCoaster Tycoon 2.

Conclusione

Le ricreazioni open source di vecchi giochi non solo consentono ai giocatori di rivivere la nostalgia, ma aiutano anche a preservare i classici. Alcuni dei progetti sopra menzionati sono in sviluppo da oltre un decennio e sono progetti comunitari senza supporto aziendale corporate.

Come utilizzare AutoKey per automatizzare i giochi Linux
AutoKey è un'utilità di automazione desktop per Linux e X11, programmata in Python 3, GTK e Qt. Utilizzando la sua funzionalità di scripting e MACRO, ...
Come mostrare il contatore FPS nei giochi Linux
I giochi Linux hanno avuto una grande spinta quando Valve ha annunciato il supporto Linux per il client Steam e i loro giochi nel 2012. Da allora, mol...
Come scaricare e giocare a Sid Meier's Civilization VI su Linux
Introduzione al gioco Civilization 6 è una versione moderna del concetto classico introdotto nella serie dei giochi Age of Empires. L'idea era abbasta...