Fenris Creations, anteriormente conhecida como CCP Games, abriu o código fonte Carbon — do seu próprio motor, no qual funcionam EVE Online e EVE Frontier. No site oficial Carbon é descrito como um framework multiplataforma para a construção de grandes mundos virtuais, onde componentes-chave podem ser explorados, utilizados e aprimorados pela comunidade.
Não foi lançado um único módulo de demonstração, mas um conjunto de repositórios da organização CARBON Engine no GitHub: Trinity, Destiny, Scheduler, Core, IO, componentes de áudio, ferramentas para recursos e outras partes da infraestrutura. Trinity responsável pelo motor gráfico Carbon e publicado sob licença MIT, mas ressalta que isso não concede direitos sobre marcas registradas e conteúdo de jogo da CCP/Fenris. Destiny é descrito como o núcleo de simulação do mundo do jogo para a família MMO EVE e também é distribuído sob a licença MIT.
Fenris destaca Destiny como um sistema de física e de busca de caminho, associado a combates PvP em massa recordes do EVE, incluindo batalhas com milhares de participantes. CarbonIO é responsável pela camada de rede, CarbonUI pela interface, CarbonAudio pela manipulação de áudio em cenas em massa, e a parte de script baseia-se em Python.
No entanto, isso não significa que agora seja possível simplesmente compilar uma versão livre do EVE Online a partir do código fonte. Por exemplo, README Destiny deixa claro, que para compilação são necessárias dependências do Perforce e a variável CCP_EVE_PERFORCE_BRANCH_PATH. Em Fenris, explicam que a abertura do Carbon é uma aposta na transparência e durabilidade: o motor foi criado para mundos vivos que podem existir por décadas, e o código aberto deve permitir que os desenvolvedores estudem e desenvolvam essa base.
Fonte: linux.org.ru
