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

Fenris Creations, precedentemente conosciuta come CCP Games, ha aperto il codice sorgente Carbon — del proprio motore, su cui funzionano EVE Online e EVE Frontier. Su sito ufficiale Carbon è descritto come un framework multipiattaforma per la creazione di grandi mondi virtuali, dove i componenti chiave possono essere esaminati, utilizzati e modificati dalla comunità.

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

Fenris evidenzia Destiny come sistema di fisica e ricerca del percorso, collegato a battaglie PvP di massa da record in EVE, inclusi combattimenti con migliaia di partecipanti. CarbonIO si occupa dello strato di rete, CarbonUI dell'interfaccia, CarbonAudio dell'elaborazione del suono in scene affollate, mentre la parte di scripting si basa su Python.

Tuttavia, ciò non significa che ora sia possibile semplicemente assemblare una libertà EVE Online dai sorgenti. Ad esempio, README Destiny indica chiaramente, che per l'assemblaggio sono necessarie dipendenze da Perforce e la variabile CCP_EVE_PERFORCE_BRANCH_PATH. In Fenris spiegano che l'apertura di Carbon è una scommessa sulla trasparenza e sulla sostenibilità: il motore è stato creato per mondi viventi, in grado di esistere per decenni, e il codice aperto dovrebbe dare ai sviluppatori la possibilità di esaminare 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