Carbon, motor EVE Online, postao je otvoren

Fenris Creations, prethodno poznat kao CCP Games, objavio je izvorni kod Carbon — vlastitog motora na kojem se temelje EVE Online i EVE Frontier. Na službenoj web stranici Carbon je opisan kao cross-platformski okvir za izradu velikih virtualnih svjetova, gdje ključne komponente mogu istraživati, koristiti i razvijati zajednica.

Objavljen je ne samo jedan demonstracijski modul, već set repozitorija organizacije CARBON Engine na GitHubu: Trinity, Destiny, Scheduler, Core, IO, audio komponente, alati za resurse i druge dijelove infrastrukture. Trinity odgovara za grafički motor Carbon i objavljen je pod MIT licencom, no posebno se naglašava da ona ne daje prava na robne marke i igračke sadržaje CCP/Fenris. Destiny opisan je kao jezgra simulacije igre za MMO obitelj EVE i također se distribuira pod MIT licencom.

Fenris ističe Destiny kao sustav fizike i pretraživanja putanje, povezan s rekordnim masovnim PvP bitkama EVE, uključujući bitke s tisućama sudionika. CarbonIO odgovara za mrežni sloj, CarbonUI za sučelje, CarbonAudio za obradu zvuka u masovnim scenama, a skriptni dio se oslanja na Python.

Međutim, to ne znači da se sada može jednostavno sastaviti slobodni EVE Online iz izvornih kodova. Na primjer, README Destiny izričito navodi, da za sastavljanje trebaju ovisnosti iz Perforcea i varijabla CCP_EVE_PERFORCE_BRANCH_PATH. U Fenrisu objašnjavaju otvaranje Carbon kao ulaganje u transparentnost i dugovječnost: motor je stvoren za žive svjetove koji mogu postojati desetljećima, a otvoreni kod bi trebao omogućiti programerima da istražuju i razvijaju ovu osnovu.

Izvor: linux.org.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster