Spellen

Open source-poorten van commerciële game-engines

Open source-poorten van commerciële game-engines
Gratis, open source en platformonafhankelijke game-engine-recreaties kunnen worden gebruikt om zowel oude als enkele van de vrij recente gametitels te spelen. Dit artikel somt enkele van deze game-engines op die ofwel zijn gebouwd door reverse-engineering van de originele bestanden of die zijn gemaakt door de vrij beschikbare broncode aan te passen die is vrijgegeven door de oorspronkelijke ontwikkelaars. Ook al zijn er veel van dergelijke projecten, in dit artikel worden er slechts enkele genoemd waarmee je complete games kunt spelen met kleine problemen of tijdelijke oplossingen. Deze lijst is hoe dan ook niet uitputtend.

OpenMW

OpenMW is een gratis, open source en platformonafhankelijke recreatie van de Gamebryo-game-engine die wordt gebruikt in Bethesda's The Elder Scrolls III: Morrowind open-wereld rollenspel. Het is niet alleen volledig compatibel met originele gamebestanden en mods, het biedt ook tools om volledige zelfstandige games te maken. OpenMW wordt ook geleverd met tal van verbeteringen ten opzichte van de originele game-engine, waaronder verbeterde UI- en mod-ondersteuning, verbeterde AI en fysica, en een work-in-progress Android-poort die touchscreen-bediening ondersteunt.

Daggerfall Unity

Daggerfall Unity, zoals de naam al doet vermoeden, is een complete recreatie van Daggerfall-game in unity-game-engine. Het is gratis, open source, platformonafhankelijk en wordt geleverd met tal van verbeteringen, zoals verbeterde verlichting, graphics, bedieningselementen, mod-ondersteuning en volledige compatibiliteit met moderne systemen. De originele Daggerfall-game is nu gratis beschikbaar en je hebt de originele gamebestanden nodig om Daggerfall Unity te spelen. U kunt meer informatie vinden over de installatie hier.

Xash3D

Xash3D is een herimplementatie van de GoldSrc-engine die wordt gebruikt in Half-Life 1. Het kan worden gebruikt om het originele Half-Life-spel te spelen, evenals tal van mods die ermee compatibel zijn. Xash3D werd later gevorkt in Xash3D FWGS verbeterde ondersteuning voor meerdere spelers, volledige Android-compatibiliteit en controllerondersteuning. Downloadlinks voor Android-poorten zijn beschikbaar hier.

OpenTTD

OpenTTD is een herimplementatie van het strategie- en simulatiespel "Transport Tycoon Deluxe". Het wordt geleverd met tal van verbeteringen, waarvan de meest opvallende verbeterde graphics, compatibiliteit met moderne systemen, updates van de kwaliteit van leven en verbeterde ondersteuning voor meerdere spelers zijn. Alle game-items zijn opnieuw gemaakt in OpenTTD, dus je hoeft de originele gamebestanden niet te hebben (originele bestanden worden echter nog steeds ondersteund). Er is een Android-poort beschikbaar hier.

GemRB

GemRB is een gratis en open source-recreatie van de Infinity-game-engine ontwikkeld door Bioware. De game-engine werd oorspronkelijk gebruikt in isometrische rollenspellen zoals Baldur's Gate-serie, Icewind Dale-serie en Planescape: Torment. GemRB heeft talloze verbeteringen aangebracht ten opzichte van de originele engine, waaronder verbeterde mod-ondersteuning, Android- en iOS-poorten. GemRB vereist originele gamebestanden om te werken, maar er is een ingebouwde demo beschikbaar die kan worden gebruikt om de engine te testen en waarvoor geen externe bestanden nodig zijn.

Merk op dat in het recente verleden geremasterde verbeterde versies van de Baldur's Gate-serie, Planescape: Torment en Icewind Dale 1 zijn uitgebracht door Beamdog. Deze geremasterde versies hebben ook Android- en iOS-poorten. Als je originele games ergens hebt opgeslagen, kun je GemRB gebruiken om deze games te spelen en de verbeterde versies niet kopen. Als geld geen probleem is, raad ik aan om verbeterde versies te kopen, omdat ze veel verbeteringen in de kwaliteit van leven hebben. Verbeterde editie voor Icewind Dale 2 bestaat niet omdat de originele broncode verloren is gegaan, dus de enige optie om het op moderne systemen te spelen is om GemRB te gebruiken.

ScummVM

ScummVM is een herimplementatie van de game-engine die wordt gebruikt in klassieke point- en adventure-games gemaakt door gamebedrijven zoals LucasArts en Sierra On-Line. Enkele van deze populaire spellen zijn de titels Broken Sword en Monkey Island. Het "VM" -gedeelte staat voor "Virtual Machine" en ondersteunt in totaal meer dan 250 games die kunnen worden gespeeld op Windows, macOS, Linux, Android, iOS en zelfs op consoles. ScummVM is gratis en open source en heeft voornamelijk verbeterde bedieningselementen en compatibiliteit met moderne systemen opgeleverd met behoud van de originele look en feel van de games. Sommige originele gamemakers zijn zelfs een samenwerking aangegaan met ScummVM om hun games opnieuw uit te brengen op moderne systemen. Merk op dat ScummVM geen emulator is, maar een complete recreatie van de originele engine en dat je originele gamebestanden nodig hebt om te spelen.

CorsixTH

CorsixTH is een recreatie van het populaire ziekenhuismanagement- en simulatiespel "Theme Hospital", uitgebracht in 1997. Het is gratis, open source en platformonafhankelijk, maar je hebt originele gamebestanden nodig om de games te spelen, omdat het niet met eigen middelen komt. Er is ook een onofficiële Android-poort beschikbaar op internet. CorsixTH heeft voornamelijk ondersteuning voor hoge resolutie en compatibiliteit met moderne systemen opgeleverd.

VCMI-project

VCMI-project is een gratis en open source-implementatie van de game-engine Heroes of Might en Magic III. Het wordt geleverd met tal van verbeteringen, waaronder een aantal ondersteuning voor displays met hoge resolutie, verbeterde GUI, verbeterde game launcher en configuratietool, verbeterde mod-ondersteuning en compatibiliteit met moderne systemen. Naast builds voor Windows, macOS en Linux is er ook een Android-poort beschikbaar. VCMI Project vereist originele gamebestanden om te werken.

OpenRA

OpenRA is een recreatie van de game-engine die wordt gebruikt in klassieke realtime strategiespellen zoals de Command & Conquer-serie, Tiberian Dawn en Dune 2000. Het wordt geleverd met veel verbeteringen, zoals ondersteuning voor moderne schermresoluties, verbeterde bedieningselementen en UI-interface, verbeterde ondersteuning voor sneltoetsen, verbeterde mods-ondersteuning en volledig ingebouwde ondersteuning voor multiplayer-games. Het spelersbestand is behoorlijk actief en je hebt niet eens originele gamebestanden nodig om te spelen. Wanneer OpenRA voor het eerst wordt uitgevoerd, wordt u gevraagd om gamebestanden te downloaden.

RBDOOM-3-BFG

RBDOOM-3-BFG is een bronpoort van Doom 3 BFG first person shooter-game die oorspronkelijk is uitgebracht door id Software. De game maakt gebruik van de id Tech 4-game-engine waarvan de broncode in 2011 is uitgebracht. De belangrijkste kenmerken van RBDOOM-3-BFG zijn 64-bit cross-platform builds, verbeterde schaduwen, verlichting en graphics, verbeterde mods-ondersteuning en compatibiliteit met moderne systemen. Om DOOM 3 BFG te spelen met de RBDOOM-3-BFG-poort, heb je originele gamebestanden nodig. Een onofficiële Android-poort van RBDOOM-3-BFG is beschikbaar op internet.

Gemakkelijke RPG

Gemakkelijke RPG is een gratis en open source herimplementatie van RPG Maker 2000 en RPG Maker 2003 game-engines. Het kan worden gebruikt om bestaande RPG Maker 2000- en 2003-games te spelen, op voorwaarde dat je de originele gamebestanden hebt. EasyRPG wordt ook geleverd met een editor die kan worden gebruikt om helemaal opnieuw games te maken. EasyRPG Player kan worden gebruikt om games te spelen op alle belangrijke desktopbesturingssystemen, op sommige consoles, Android-telefoons en iOS-apparaten.

OpenRCT2

OpenRCT2 is een gratis en open source aanpassing van de RollerCoaster Tycoon 2-game. Naast een één-op-één herimplementatie van het originele spel, wordt het geleverd met veel extra functies, zoals een verbeterde editor, verbeterde multiplayer-gameplay, compatibiliteit met moderne systemen, waaronder Android-apparaten, verbeterde gebruikersinterface, enzovoort. OpenRCT2 vereist originele gamebestanden om te werken, dus je moet de RollerCoaster Tycoon 2-game hebben.

Conclusie

Open source-recreaties van oude games laten spelers niet alleen nostalgie herbeleven, maar ze helpen ook bij het behouden van klassiekers. Sommige van de hierboven genoemde projecten zijn al meer dan tien jaar in ontwikkeling en het zijn gemeenschapsprojecten zonder bedrijfssteun.

Open source-poorten van commerciële game-engines
Gratis, open source en platformonafhankelijke game-engine-recreaties kunnen worden gebruikt om zowel oude als enkele van de vrij recente gametitels te...
Beste opdrachtregelspellen voor Linux
De opdrachtregel is niet alleen je grootste bondgenoot bij het gebruik van Linux, hij kan ook de bron van entertainment zijn omdat je hem kunt gebruik...
Beste gamepad-toewijzingsapps voor Linux
Als je graag games op Linux speelt met een gamepad in plaats van een typisch toetsenbord- en muisinvoersysteem, zijn er enkele handige apps voor jou. ...