Carbon, EVE Online'i mootori, on saanud avatud allikaks

Fenris Creations, varem tuntud kui CCP Games, avas oma lĂ€htekoodi Carbon — oma mĂ€ngumootor, millel pĂ”hinevad EVE Online ja EVE Frontier. Sellel ametlikul kodulehe Carbon on kirjeldatud kui mitmeplatvormiline raamistik suurte virtuaalsete maailmade loomiseks, kus vĂ”tmekomponente saavad uurida, kasutada ja tĂ€iustada kogukond.

Avaldatud on mitmeid demonstreerimis mooduleid, sealhulgas organisatsiooni CARBON Engine GitHubis: Trinity, Destiny, Scheduler, Core, IO, helikomponendid, ressursitöötlustööriistad ja muud infrastruktuuri osad. Trinity vastutab graafikamootori Carbon eest ja on avaldatud MIT litsentsi raames, kuid eraldi mÀrgitakse, et see ei anna Ôigusi kaubamÀrkidele ja CCP/Fenris mÀngusisule. Destiny on kirjeldatud kui mÀngumaailma simuleerimise pÔhituum EVE MMO perekonnas ja seda levitatakse samuti MIT litsentsi alusel.

Fenris toob esile Destiny kui fĂŒĂŒsika- ja teekonnajĂ€lgimise sĂŒsteemi, mis on seotud rekordiliste massiliste PvP lahingutega EVE-s, sealhulgas lahingud tuhandete osalejatega. CarbonIO vastutab vĂ”rgu tasandi eest, CarbonUI – liidese eest, CarbonAudio – heli töötlemise eest massiivsetes stseenides ning skriptimisosa tugineb Pythonile.

Siiski ei tĂ€henda see, et nĂŒĂŒd on vĂ”imalik lihtsalt kokku panna tasuta EVE Online lĂ€htekoodidest. NĂ€iteks README Destiny osutab otse, et kogumiseks on vajalikud sĂ”ltuvused Perforce'ist ja muutuja CCP_EVE_PERFORCE_BRANCH_PATH. Fenris selgitab Carboni avamist lĂ€bipaistvuse ja pikaealisuse tĂ€iendavusena: mootor loodi elavatele maailmadele, mis suudavad eksisteerida aastakĂŒmneid, ja avatud kood peaks andma arendajatele vĂ”imaluse uurida ja arendada seda alust.

Allikas: linux.org.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster