Carbon, il motore di EVE Online, è diventato open source

Fenris Creations, precedentemente conosciuta come CCP Games, ha reso pubblico il codice sorgente Carbon — il motore proprietario su cui si basa EVE Online e EVE Frontier. Su sito ufficiale Carbon è descritto come un framework multipiattaforma per creare grandi mondi virtuali, dove i principali componenti possono essere esplorati, utilizzati e sviluppati dalla comunità.

È stato pubblicato non solo un modulo dimostrativo, ma un insieme di repository dell'organizzazione CARBON Engine su GitHub: Trinity, Destiny, Scheduler, Core, IO, componenti audio, strumenti per le risorse e altre parti dell'infrastruttura. Trinity è responsabile per il motore grafico Carbon ed è pubblicato sotto la licenza MIT, ma viene specificato separatamente che non concede diritti sui marchi e sul contenuto di gioco CCP/Fenris. Destiny è descritto come il nucleo della simulazione del mondo di gioco per le MMO della famiglia EVE e viene anch'esso distribuito sotto la licenza MIT.

Fenris evidenzia Destiny come il sistema di fisica e di ricerca del percorso, associato ai record di conflitti PvP di massa in EVE, comprese le battaglie con migliaia di partecipanti. CarbonIO gestisce lo strato di rete, CarbonUI si occupa dell'interfaccia, CarbonAudio si occupa dell'elaborazione audio in scene di massa, mentre la parte script utilizza Python.

Tuttavia, questo non significa che ora sia possibile assemblare liberamente EVE Online dai codici sorgente. Ad esempio, README Destiny specifica chiaramente, che per l'assemblaggio sono necessarie dipendenze da Perforce e la variabile CCP_EVE_PERFORCE_BRANCH_PATH. In Fenris viene spiegato che l'apertura di Carbon punta alla trasparenza e alla durabilità: il motore è stato progettato per mondi viventi, capaci di esistere per decenni, e il codice aperto dovrebbe permettere agli sviluppatori di esplorare e sviluppare questa base.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster