Žaidimai

Atvirojo kodo komercinių žaidimų variklių uostai

Atvirojo kodo komercinių žaidimų variklių uostai
Nemokami atvirojo kodo ir įvairių platformų žaidimų varikliai gali būti naudojami žaidžiant senus ir kai kuriuos gana naujus žaidimų pavadinimus. Šiame straipsnyje bus išvardyti kai kurie iš šių žaidimų variklių, kurie sukurti arba pakeisdami originalius failus, arba pagaminti pritaikant laisvai prieinamą pirminių kūrėjų išleistą šaltinio kodą. Nors yra daug tokių projektų, šiame straipsnyje bus išvardyti tik keli iš jų, kurie leidžia jums žaisti pilnus žaidimus su nedidelėmis problemomis ar apeitimis. Šis sąrašas jokiu būdu nėra baigtinis.

„OpenMW“

„OpenMW“ yra nemokamas, atviro kodo ir „platformos“ „Gamebryo“ žaidimų variklis, naudojamas „Bethesda“ „The Elder Scrolls III: Morrowind“ atvirojo pasaulio vaidmenų žaidime. Jis ne tik visiškai suderinamas su originaliais žaidimų failais ir modifikacijomis, bet ir suteikia įrankių visiškai savarankiškiems žaidimams kurti. „OpenMW“ taip pat yra daugybė patobulinimų, palyginti su originaliu žaidimo varikliu, įskaitant patobulintą vartotojo sąsają ir mod palaikymą, patobulintą AI ir fiziką bei nebaigtą „Android“ prievadą, palaikantį jutiklinio ekrano valdiklius.

Daggerfall Vienybė

Daggerfall Vienybė, kaip rodo pavadinimas, yra visiškas „Daggerfall“ žaidimo poilsis vienybės žaidimų variklyje. Tai yra nemokama, atviro kodo, daugialypė platforma ir yra daugybė patobulinimų, tokių kaip patobulintas apšvietimas, grafika, valdikliai, mod palaikymas ir visiškas suderinamumas su šiuolaikinėmis sistemomis. Originalų „Daggerfall“ žaidimą dabar galima įsigyti nemokamai, o norint žaisti „Daggerfall Unity“ jums reikės originalių žaidimo failų. Galite rasti daugiau informacijos apie diegimą čia.

Xash3D

„Xash3D“ yra „GoldSrc“ variklio, naudojamo „Half-Life 1“, atnaujinimas. Jis gali būti naudojamas žaisti originalų „Half-Life“ žaidimą, taip pat daugybę su juo suderinamų modifikacijų. Vėliau „Xash3D“ buvo įsišaknijęs „Xash3D FWGS“ patobulintas kelių žaidėjų palaikymas, visiškas „Android“ suderinamumas ir valdiklio palaikymas. Galimos „Android“ prievado atsisiuntimo nuorodos čia.

„OpenTTD“

„OpenTTD“ yra „Transport Tycoon Deluxe“ strategijos ir modeliavimo žaidimo atnaujinimas. Jame yra daugybė patobulinimų, iš kurių svarbiausia yra patobulinta grafika, suderinamumas su šiuolaikinėmis sistemomis, gyvenimo kokybės atnaujinimai ir patobulintas kelių žaidėjų palaikymas. Visas žaidimo turtas buvo atkurtas „OpenTTD“, todėl jums nereikia turėti originalių žaidimo failų (nors originalūs failai vis tiek palaikomi). Yra „Android“ prievadas čia.

„GemRB“

„GemRB“ yra nemokamas ir atviras šaltinis „Infinity“ žaidimų varikliui, kurį sukūrė „Bioware“. Žaidimo variklis iš pradžių buvo naudojamas izometriniuose vaidmenų žaidimuose, pvz., „Baldur's Gate“ serijose, „Icewind Dale“ serijose ir „Planescape: Torment“. „GemRB“ pateikė daug patobulinimų, palyginti su originaliu varikliu, įskaitant patobulintą mod palaikymą, „Android“ ir „iOS“ prievadus. „GemRB“ reikalingi originalūs žaidimų failai, tačiau pateikiama įmontuota demonstracinė versija, kurią galima naudoti varikliui išbandyti ir nereikia jokių išorinių failų.

Atkreipkite dėmesį, kad neseniai „Beamdog“ išleido patobulintas „Baldur's Gate“ serijos „Planescape: Torment“ ir „Icewind Dale 1“ versijas. Šiose remastered versijose taip pat yra „Android“ ir „iOS“ prievadai. Jei turite kažkur saugomus originalius žaidimus, galite naudoti „GemRB“ šiems žaidimams žaisti ir praleisti patobulintų versijų pirkimą. Jei pinigai nėra problema, rekomenduočiau įsigyti patobulintas versijas, nes jos labai pagerina gyvenimo kokybę. Patobulintas „Icewind Dale 2“ leidimas neegzistuoja, nes buvo prarastas pradinis šaltinio kodas, todėl vienintelė galimybė jį paleisti šiuolaikinėse sistemose yra naudoti „GemRB“.

ScummVM

ScummVM yra žaidimų variklio, naudojamo klasikiniuose taškiniuose ir nuotykių žaidimuose, atnaujinimas, kurį sukūrė žaidimų kompanijos, tokios kaip „LucasArts“ ir „Sierra On-Line“. Kai kurie iš šių populiarių žaidimų apima „Broken Sword“ ir „Monkey Island“ titulus. „VM“ dalis reiškia „Virtuali mašina“ ir visa tai palaiko daugiau nei 250 žaidimų, kuriuos galima žaisti „Windows“, „MacOS“, „Linux“, „Android“, „iOS“ ir net konsolėse. „ScummVM“ yra nemokamas ir atviras šaltinis, jis daugiausia pagerino valdymą ir suderinamumą su šiuolaikinėmis sistemomis, išsaugodamas originalią žaidimų išvaizdą ir pojūtį. Tiesą sakant, kai kurie originalių žaidimų kūrėjai bendradarbiavo su „ScummVM“, kad išleistų savo žaidimus šiuolaikinėse sistemose. Atkreipkite dėmesį, kad „ScummVM“ nėra emuliatorius, bet visiškas originalaus variklio atkūrimas ir norint žaisti reikės originalių žaidimo failų.

CorsixTH

CorsixTH yra populiaraus ligoninės valdymo ir modeliavimo žaidimo „Teminė ligoninė“ poilsis, išleistas dar 1997 m. Tai nemokama, atviro kodo ir daugiaplatformė platforma, tačiau norint žaisti žaidimus reikia originalių žaidimų failų, nes jie nėra su savo turtu. Neoficialus „Android“ prievadas taip pat yra žiniatinklyje. „CorsixTH“ daugiausia suteikė didelės raiškos palaikymą ir suderinamumą su šiuolaikinėmis sistemomis.

VCMI projektas

VCMI projektas yra nemokamas ir atviro kodo „Heroes of Might“ ir „Magic III“ žaidimų variklio diegimas. Jame yra daugybė patobulinimų, keli iš jų apima didelės raiškos ekranų palaikymą, patobulintą GUI, patobulintą žaidimų paleidimo ir konfigūravimo įrankį, patobulintą mod palaikymą ir suderinamumą su šiuolaikinėmis sistemomis. Be „Windows“, „macOS“ ir „Linux“ versijų, taip pat yra „Android“ prievadas. Norint, kad „VCMI Project“ veiktų originalūs žaidimo failai.

„OpenRA“

„OpenRA“ yra žaidimų variklio, naudojamo klasikiniuose realaus laiko strateginiuose žaidimuose, pvz., „Command & Conquer“ serijose, „Tiberian Dawn“ ir „Dune 2000“, poilsis. Jame yra daug patobulinimų, tokių kaip šiuolaikinių ekrano skiriamųjų gebėjimų palaikymas, patobulinti valdikliai ir vartotojo sąsaja, patobulintas sparčiųjų klavišų palaikymas, patobulintas modifikacijų palaikymas ir visiškai integruotas kelių žaidėjų palaikymas. Žaidėjų bazė yra gana aktyvi ir jums net nereikia originalių žaidimų failų. Pirmą kartą paleisdami „OpenRA“, būsite paraginti atsisiųsti žaidimų failus.

RBDOOM-3-BFG

RBDOOM-3-BFG yra „Doom 3 BFG“ pirmojo asmens šaudyklės žaidimo šaltinis, kurį iš pradžių išleido „id Software“. Žaidime naudojamas „id Tech 4“ žaidimo variklis, kurio šaltinio kodas buvo išleistas 2011 m. Pagrindinės „RBDOOM-3-BFG“ savybės yra 64 bitų daugiaplatformės konstrukcijos, patobulinti šešėliai, apšvietimas ir grafika, patobulintas modifikacijų palaikymas ir suderinamumas su šiuolaikinėmis sistemomis. Norėdami žaisti DOOM 3 BFG naudodami RBDOOM-3-BFG prievadą, jums reikės originalių žaidimų failų. Neoficialus „RBDOOM-3-BFG“ „Android“ prievadas yra prieinamas internete.

„EasyRPG“

„EasyRPG“ yra nemokamas ir atviro kodo RPG Maker 2000 ir RPG Maker 2003 žaidimų variklių atnaujinimas. Jį galima naudoti norint žaisti esamus „RPG Maker 2000“ ir „2003“ žaidimus, jei turite originalius žaidimų failus. „EasyRPG“ taip pat yra redaktorius, kurį galima naudoti žaidimams kurti nuo nulio. „EasyRPG Player“ gali būti naudojamas žaidimams žaisti visose pagrindinėse darbalaukio operacinėse sistemose, kai kuriose konsolėse, „Android“ telefonuose ir „iOS“ įrenginiuose.

„OpenRCT2“

„OpenRCT2“ yra nemokama ir atviro kodo „RollerCoaster Tycoon 2“ žaidimo adaptacija. Be originalaus žaidimo atnaujinimo vienas prie kito, jame yra daugybė papildomų funkcijų, tokių kaip patobulintas redaktorius, patobulintas daugelio žaidėjų žaidimas, suderinamumas su šiuolaikinėmis sistemomis, įskaitant „Android“ įrenginius, patobulinta vartotojo sąsaja ir pan. „OpenRCT2“ veikimui reikalingi originalūs žaidimo failai, todėl jūs turite turėti „RollerCoaster Tycoon 2“ žaidimą.

Išvada

Atviro kodo senų žaidimų poilsis leidžia žaidėjams ne tik išgyventi nostalgiją, bet ir padeda išsaugoti klasiką. Kai kurie iš aukščiau paminėtų projektų yra vystomi daugiau nei dešimtmetį ir yra bendruomenės projektai, neturintys įmonės paramos.

Kaip parodyti FPS skaitiklį „Linux“ žaidimuose
„Linux“ žaidimai gavo didelį postūmį, kai „Valve“ paskelbė „Linux“ palaikymą „Steam“ klientui ir jų žaidimams 2012 m. Nuo tada daugelis AAA ir indie ž...
Kaip atsisiųsti ir paleisti „Sid Meier Civilization VI“ sistemoje „Linux“
Įvadas į žaidimą „Civilization 6“ yra šiuolaikinė klasikinės koncepcijos, pristatytos „Age of Empires“ žaidimų serijoje, koncepcija. Idėja buvo gana p...
Kaip įdiegti ir žaisti „Doom“ sistemoje „Linux“
Įvadas į Doom „Doom“ serija atsirado 90-aisiais, išleidus originalų „Doom“. Tai buvo tiesioginis hitas, o nuo to laiko žaidimų serija gavo daugybę apd...