Spill

Åpne kildeporter for kommersielle spillmotorer

Åpne kildeporter for kommersielle spillmotorer
Gratis, åpen kildekode og plattformspillmotorrekreasjoner kan brukes til å spille gamle så vel som noen av de ganske nylige spilletitlene. Denne artikkelen vil liste opp noen av disse spillmotorene som enten er bygget ved å reversere originalfilene eller lage ved å tilpasse den fritt tilgjengelige kildekoden som ble gitt ut av de opprinnelige utviklerne. Selv om det er mange slike prosjekter, vil denne artikkelen bare liste opp noen av dem som lar deg spille komplette spill med mindre problemer eller løsninger. Denne listen er på ingen måte uttømmende.

OpenMW

OpenMW er en gratis, åpen kildekode og plattform-rekreasjon av Gamebryo-spillmotoren som brukes i Bethesdas The Elder Scrolls III: Morrowind open world rollespill. Ikke bare er det fullt kompatibelt med originale spillfiler og mods, det gir også verktøy for å lage fulle frittstående spill. OpenMW kommer også med mange forbedringer i forhold til den originale spillmotoren, inkludert forbedret brukergrensesnitt og mod-støtte, forbedret AI og fysikk, og en pågående Android-port som støtter berøringsskjermkontroller.

Daggerfall Unity

Daggerfall Unity, som navnet antyder, er en komplett rekreasjon av Daggerfall-spillet i enhets-spillmotor. Det er gratis, åpen kildekode, kryssplattform og kommer med mange forbedringer som forbedret belysning, grafikk, kontroller, mod-støtte og full kompatibilitet med moderne systemer. Det originale Daggerfall-spillet er nå tilgjengelig gratis, og du trenger de originale spillfilene for å spille Daggerfall Unity. Du finner mer informasjon om installasjon her.

Xash3D

Xash3D er en reimplementering av GoldSrc-motoren som brukes i Half-Life 1. Den kan brukes til å spille det originale Half-Life-spillet, så vel som mange mods som er kompatible med det. Xash3D ble senere gaffelt inn Xash3D FWGS med forbedret flerspillerstøtte, full Android-kompatibilitet og kontrollerstøtte. Nedlastingskoblinger for Android-port er tilgjengelig her.

OpenTTD

OpenTTD er en reimplementering av "Transport Tycoon Deluxe" strategi og simuleringsspill. Den leveres med en rekke forbedringer, hvorav mest er forbedret grafikk, kompatibilitet med moderne systemer, livskvalitetsoppdateringer og forbedret flerspillerstøtte. Alle spillmidlene er gjenskapt i OpenTTD, så du trenger ikke å ha de originale spillfilene (originale filer støttes fortsatt). En Android-port er tilgjengelig her.

GemRB

GemRB er en gratis og åpen kildekode-rekreasjon av Infinity-spillmotoren utviklet av Bioware. Spillmotoren ble opprinnelig brukt i isometriske rollespill som Baldur's Gate-serien, Icewind Dale-serien og Planescape: Torment. GemRB har gitt mange forbedringer i forhold til den originale motoren, inkludert forbedret mod-støtte, Android og iOS-porter. GemRB krever originale spillfiler for å fungere, men det tilbys en innebygd demo som kan brukes til å teste motoren og ikke krever noen eksterne filer.

Vær oppmerksom på at forbedrede versjoner av Baldur's Gate-serien, Planescape: Torment og Icewind Dale 1, har blitt utgitt av Beamdog i den siste tiden. Disse remastrede versjonene har også Android- og iOS-porter. Hvis du har originale spill lagret et sted, kan du bruke GemRB til å spille disse spillene og hoppe over å kjøpe de forbedrede versjonene. Hvis penger ikke er et problem, vil jeg anbefale å få forbedrede versjoner da de har mange forbedringer av livskvaliteten. Forbedret utgave for Icewind Dale 2 eksisterer ikke ettersom den opprinnelige kildekoden gikk tapt, så det eneste alternativet å spille den på moderne systemer er å bruke GemRB.

ScummVM

ScummVM er en reimplementering av spillmotoren som brukes i klassiske poeng- og eventyrspill laget av spillselskaper som LucasArts og Sierra On-Line. Noen av disse populære spillene inkluderer Broken Sword og Monkey Island-titler. "VM" -delen står for "Virtual Machine" og i alt støtter den mer enn 250 spill som kan spilles på Windows, macOS, Linux, Android, iOS og til og med på konsoller. ScummVM er gratis og åpen kildekode, og det har hovedsakelig brakt inn forbedrede kontroller og kompatibilitet med moderne systemer, samtidig som det originale utseendet på spillene bevares. Faktisk har noen av de originale spillprodusentene inngått et samarbeid med ScummVM for å gi ut spillene sine på moderne systemer. Merk at ScummVM ikke er en emulator, men en fullstendig rekreasjon av den originale motoren, og du trenger originale spillfiler for å spille.

CorsixTH

CorsixTH er en rekreasjon av det populære sykehusledelses- og simuleringsspillet “Theme Hospital”, utgitt i 1997. Det er gratis, åpen kildekode og plattformoverskridende, men du trenger originale spillfiler for å spille spillene, da det ikke kommer med egne eiendeler. En uoffisiell Android-port er også tilgjengelig på nettet. CorsixTH har hovedsakelig fått støtte med høy oppløsning og kompatibilitet med moderne systemer.

VCMI-prosjekt

VCMI-prosjekt er en gratis og åpen kildekode-implementering av Heroes of Might og Magic III-spillmotoren. Den leveres med mange forbedringer, noen av dem inkluderer støtte for skjermer med høy oppløsning, forbedret GUI, forbedret spillstarter og konfigurasjonsverktøy, forbedret modstøtte og kompatibilitet med moderne systemer. Foruten builds for Windows, macOS og Linux, er en Android-port også tilgjengelig. VCMI Project krever originale spillfiler for å fungere.

OpenRA

OpenRA er en rekreasjon av spillmotorer som brukes i klassiske sanntidsstrategispill som Command & Conquer-serien, Tiberian Dawn og Dune 2000. Den kommer med mange forbedringer, for eksempel støtte for moderne skjermoppløsninger, forbedrede kontroller og UI-grensesnitt, forbedret hurtigtastestøtte, forbedret mods-støtte og full innebygd støtte for flerspillerspill. Spillerbasen er ganske aktiv, og du trenger ikke engang originale spillfiler for å spille. Når du først kjører OpenRA, blir du bedt om å laste ned spillfiler.

RBDOOM-3-BFG

RBDOOM-3-BFG er en kildehavn av Doom 3 BFG first person shooter-spill som opprinnelig ble utgitt av id Software. Spillet bruker id Tech 4-spillmotor hvis kildekode ble utgitt i 2011. RBDOOM-3-BFGs hovedfunksjoner inkluderer 64-biters plattformsbygg, forbedrede skygger, belysning og grafikk, forbedret mods-støtte og kompatibilitet med moderne systemer. For å spille DOOM 3 BFG ved hjelp av RBDOOM-3-BFG-porten, trenger du originale spillfiler. En uoffisiell Android-port av RBDOOM-3-BFG er tilgjengelig på nettet.

EasyRPG

EasyRPG er en gratis og åpen kildekode-reimplementering av RPG Maker 2000 og RPG Maker 2003 spillmotorer. Den kan brukes til å spille eksisterende RPG Maker 2000- og 2003-spill, forutsatt at du har de originale spillfilene. EasyRPG kommer også med en editor som kan brukes til å lage spill fra bunnen av. EasyRPG Player kan brukes til å spille spill på alle større stasjonære operativsystemer, på noen konsoller, Android-telefoner og iOS-enheter.

OpenRCT2

OpenRCT2 er en gratis og åpen kildekodetilpasning av RollerCoaster Tycoon 2-spillet. Foruten en til en reimplementering av det originale spillet, kommer det med mange tilleggsfunksjoner som en forbedret editor, forbedret flerspillerspill, kompatibilitet med moderne systemer inkludert Android-enheter, forbedret brukergrensesnitt og så videre. OpenRCT2 krever originale spillfiler for å fungere, så du må eie RollerCoaster Tycoon 2-spillet.

Konklusjon

Åpen kildekode-rekreasjon av gamle spill tillater ikke bare spillere å gjenoppleve nostalgi, men de hjelper også til å bevare klassikere. Noen av prosjektene nevnt ovenfor er under utvikling i over et tiår, og de er samfunnsprosjekter uten bedriftsstøtte.

Kjemp om Wesnoth-opplæringen
Kampen om Wesnoth er et av de mest populære open source-strategispillene du kan spille på dette tidspunktet. Ikke bare har dette spillet vært i utvikl...
0 A.D. Opplæringen
Ut av de mange strategispillene der ute, 0 A.D. klarer å skille seg ut som en omfattende tittel og et veldig dypt, taktisk spill til tross for å være ...
Unity3D opplæring
Introduksjon til Unity 3D Unity 3D er en kraftig spillutviklingsmotor. Det er kryssplattform, det er det lar deg lage spill for mobil, web, stasjonær ...