Fenris Creations, e njohur mĂ« parĂ« si CCP Games, publikoi kodin burimor Carbon â motorin e tij tĂ« zhvillimit, mbi tĂ« cilin operojnĂ« EVE Online dhe EVE Frontier. NĂ« faqen zyrtare Carbon pĂ«rshkruhet si njĂ« kornizĂ« ndĂ«r-platformĂ« pĂ«r krijimin e botĂ«ve virtuale tĂ« mĂ«dha, ku komponentĂ«t kryesorĂ« mund tĂ« shqyrtohen, pĂ«rdoren dhe zhvillohen nga komuniteti.
Nuk është publikuar vetëm një modul demonstrues, por një grup repositorish të organizatës CARBON Engine në GitHub: Trinity, Destiny, Scheduler, Core, IO, komponentë audio, mjete për burimet dhe pjesë të tjera të infrastrukturës. Trinity është përgjegjës për motorin grafikor Carbon dhe është publikuar nën MIT, por përmendet veçmas se ajo nuk jep të drejta mbi markat tregtare dhe përmbajtjen e lojrave CCP/Fenris. Destiny përshkruhet si bërthama e simulimit të botës së lojës për familjen MMO të EVE dhe gjithashtu shpërndahet nën licencën MIT.
Fenris e thekson Destiny si sistemin e fizikës dhe kërkimit të rrugës, i lidhur me betejat masive rekord të PvP në EVE, duke përfshirë beteja me mijëra pjesëmarrës. CarbonIO është përgjegjës për shtresën rrjet, CarbonUI për ndërfaqen, CarbonAudio për përpunimin e zërit në skena masive, ndërsa pjesa e skriptimit mbështetet në Python.
Megjithatë, kjo nuk do të thotë se tani e tutje mund të mbështet një EVE Online të lirë nga kodet burimore. Për shembull, README Destiny e citojnë qartë, se për të mbledhur nevojiten varësitë nga Perforce dhe variabla CCP_EVE_PERFORCE_BRANCH_PATH. Në Fenris shpjegojnë hapjen e Carbon si një bast për transparencën dhe qëndrushmërinë: motori u krijua për botë të gjalla, të cilat mund të ekzistojnë për dekada, dhe kodi i hapur duhet të japë mundësinë për zhvilluesit që ta studiojnë dhe zhvillojnë këtë themel.
Burimi: linux.org.ru
