Carbon, motor EVE Online, je zdaj odprt

Fenris Creations, prej znana kot CCP Games, je odprla izvorno kodo Carbon — lastni motor, na katerem delujejo EVE Online in EVE Frontier. Na uradni spletni strani Carbon je opisan kot medplatformski okvir za ustvarjanje velikih virtualnih svetov, kjer lahko ključne komponente raziskujejo, uporabljajo in razvijajo skupnosti.

Objavljen ni bil en sam demonstracijski modul, temveč niz repozitorijev organizacije CARBON Engine na GitHubu: Trinity, Destiny, Scheduler, Core, IO, avdio komponente, orodja za vire in druge dele infrastrukture. Trinity je odgovoren za grafični motor Carbon in je objavljen pod MIT licenco, vendar pa je posebej navedeno, da ne daje pravic do blagovnih znamk in igralne vsebine CCP/Fenris. Destiny je opisan kot jedro simulacije igralnega sveta za MMO družino EVE in se prav tako distribuira pod MIT licenco.

Fenris izpostavlja Destiny kot sistem fizike in iskanja poti, povezan z rekordnimi množičnimi PvP bitkami EVE, vključno z bitkami tisočih udeležencev. CarbonIO je odgovoren za omrežno plast, CarbonUI za vmesnik, CarbonAudio za obdelavo zvoka v množičnih prizorih, skriptna komponenta pa se opira na Python.

Kljub temu to ne pomeni, da je zdaj mogoče enostavno sestaviti prost EVE Online iz izvorne kode. Na primer, README Destiny natančno navaja, da so za sestavljanje potrebne odvisnosti iz Perforce in spremenljivka CCP_EVE_PERFORCE_BRANCH_PATH. V Fenrisu razlagajo odprtje Carbon kot stavo na preglednost in trajnost: motor je bil zasnovan za žive svetove, ki lahko obstajajo desetletja, odprta koda pa naj bi razvijalcem omogočila raziskovanje in nadgradnjo te osnove.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster