Porte open source di motori di gioco commerciali

Porte open source di motori di gioco commerciali
Le ricreazioni sul motore di gioco gratuite, open source e multipiattaforma possono essere utilizzate per giocare vecchi e alcuni dei titoli di gioco abbastanza recenti. Questo articolo elencherà alcuni di questi motori di gioco che sono costruiti mediante reverse ingegneria dei file originali o realizzati adattando il codice sorgente disponibile liberamente dagli sviluppatori originali. Anche se ci sono molti di tali progetti, questo articolo elencherà solo alcuni di essi che ti permetteranno 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 in The Elder Scrolls III di Bethesda: Morrowind Open World Play Game. Non solo è completamente compatibile con file di gioco e mod originali, ma fornisce anche strumenti per creare giochi autonomi completo. OpenMW viene inoltre fornito con numerosi miglioramenti rispetto al motore di gioco originale, tra cui un miglioramento del supporto dell'interfaccia utente e della mod, l'intelligenza artificiale e la fisica migliorate e una porta Android di lavoro in corso che supporta i controlli touchscreen.

Daggerfall Unity

Daggerfall Unity, come suggerisce il nome, è una ricreazione completa del gioco di Daggerfall in Unity Game Engine. È gratuito, open source, una piattaforma incrociata e viene fornito con numerosi miglioramenti come l'illuminazione migliorata, la grafica, i controlli, il supporto della mod e la 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 ulteriori informazioni sull'installazione qui.

Xash3d

Xash3D è una reimplementazione del motore Goldsrc utilizzato in emivita 1. Può essere usato per giocare al gioco di emivita originale e di numerose mod che sono compatibili con esso. Xash3D è stato successivamente biforcuto in FWG XASH3D portando un supporto multiplayer migliorato, piena compatibilità Android e supporto controller. I link per il download della porta Android sono disponibili qui.

Openttd

OpenTTD è una reimplementazione della strategia e del gioco di simulazione "Trans Tycoon Deluxe". Viene fornito con numerosi miglioramenti, il più notevole dei quali sono una grafica migliorata, compatibilità con i sistemi moderni, aggiornamenti di qualità della vita e supporto multiplayer migliorato. Tutte le risorse di gioco sono state ricreate in OpenTD, quindi non è necessario avere i file di gioco originali (i file originali sono ancora supportati). Una porta Android è disponibile qui.

Gemrb

Gemrb è una ricreazione gratuita e open source del motore di gioco Infinity sviluppato da BioWare. Il motore di gioco è stato originariamente utilizzato nei giochi di ruolo isometrici come Baldur's Gate Series, Icewind Dale Series e Planescape: Torment. GemRB ha apportato numerosi miglioramenti sul motore originale, tra cui il miglioramento del supporto Mod, le porte Android e iOS. GEMRB richiede che i file di giochi originali funzionino, ma è fornita una demo integrata che può essere utilizzata per testare il motore e non richiede alcun file esterno.

Si noti che le versioni migliorate rimasterizzate della serie Gate Baldur, 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 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 molta qualità della vita. Edizione migliorata per Icewind Dale 2 non esiste in quanto 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 giochi classici e avventura realizzati da compagnie di gioco come Lucasarts e Sierra online. Alcuni di questi giochi popolari includono titoli di spada e scimmia rotte e scimmia. La parte "VM" sta per "Virtual Machine" e in tutto ciò 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 portato a controlli e compatibilità migliorati con i sistemi moderni preservando l'aspetto originale dei giochi. In effetti, alcuni dei produttori di giochi originali hanno collaborato con SCUMMVM per rielaborare i loro giochi sui sistemi moderni. Si noti 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 gestione ospedaliera e simulazione "Tema Hospital", rilasciato nel 1997. È gratuito, open source e multipiattaforma, ma hai bisogno di file di giochi originali per giocare ai giochi in quanto non viene fornito con le sue risorse. Una porta Android non ufficiale è disponibile anche sul Web. Corsixth ha portato principalmente supporto e compatibilità ad alta risoluzione con i sistemi moderni.

Progetto VCMI

VCMI Project è un'implementazione gratuita e open source di Heroes of Might e Magic III Game Engine. Viene fornito con numerosi miglioramenti, alcuni di essi includono il supporto per display ad alta risoluzione, GUI migliorata, miglioramento del lanciatore di giochi e strumento di configurazione, supporto MOD migliorato e compatibilità con i sistemi moderni. Oltre alle build per Windows, MacOS e Linux, è disponibile anche una porta Android. Il progetto VCMI richiede che i file di gioco originali funzionino.

Openra

Openra è una ricreazione di un 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, i controlli migliorati e l'interfaccia dell'interfaccia utente, il supporto di hotkey migliorati, il supporto MOD migliorato e il supporto completo per i giochi multiplayer. La base del giocatore è abbastanza attiva e non hai nemmeno bisogno di file di gioco originali per giocare. Quando si esegue per la prima volta Openra, ti verrà richiesto di scaricare i file di gioco.

RBDoom-3-Bfg

RBDoom-3-BFG è una porta di origine di Doom 3 BFG in prima persona sparatutto originariamente rilasciato da ID Software. Il gioco utilizza il motore di gioco ID Tech 4 il cui codice sorgente è stato rilasciato nel 2011. Le principali caratteristiche di RBDoom-3-BFG includono build a piattaforma multipla a 64 bit, ombre migliorate, illuminazione e grafica, supporto MOD migliorato e compatibilità con i sistemi moderni. Per giocare a Doom 3 BFG utilizzando 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 per Maker 2000 e RPG Maker 2003. Può essere utilizzato per giocare ai giochi di RPG Maker 2000 e 2003 esistenti, a condizione che tu abbia i file di gioco originali. Easyrpg viene anche fornito con un editor che può essere utilizzato per creare giochi da zero. Il giocatore EASYRPG può essere utilizzato per giocare a tutti i principali sistemi operativi desktop, su alcune console, telefoni Android e dispositivi iOS.

OpenRCT2

OpenRCT2 è un adattamento gratuito e open source del gioco delle montagne russe. Oltre a una a una reimplementazione del gioco originale, viene fornito con molte funzionalità aggiuntive come un editor migliorato, un gameplay multiplayer migliorato, la compatibilità con sistemi moderni tra cui dispositivi Android, UI migliorata e così via. OpenRCT2 richiede i file di gioco originali per funzionare, quindi è necessario possedere il gioco RollerCoaster Tycoon 2.

Conclusione

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