Carbon, engine EVE Online, se stal otevřeným

Fenris Creations, dříve známé jako CCP Games, uvolnilo zdrojový kód Carbon — vlastního enginu, na kterém běží EVE Online a EVE Frontier. Na oficiálním webu Carbon je popsán jako multiplatformní framework pro vytváření velkých virtuálních světů, kde mohou klíčové komponenty zkoumat, používat a rozvíjet komunity.

Není k dispozici jen jedna demonstrační modifikace, ale sada repozitářů organizace CARBON Engine na GitHubu: Trinity, Destiny, Scheduler, Core, IO, audio komponenty, nástroje pro zdroje a další části infrastruktury. Trinity odpovídá za grafický engine Carbon a je publikován pod licencí MIT, ale odděleně se uvádí, že neposkytuje práva na ochranné známky a herní obsah CCP/Fenris. Destiny je popsán jako jádro simulace herního světa pro MMO rodiny EVE a také je distribuován pod licencí MIT.

Fenris vyzdvihuje Destiny jako systém fyziky a navádění spojený s rekordními masovými PvP bitvami EVE, včetně bojů s tisíci účastníky. CarbonIO zajišťuje síťovou vrstvu, CarbonUI — uživatelské rozhraní, CarbonAudio — zpracování zvuku ve velkých scénách, zatímco skriptová část se opírá o Python.

Nicméně to neznamená, že nyní lze jednoduše sestavit volnou EVE Online ze zdrojových kódů. Například README Destiny jasně uvádí, že pro sestavení jsou potřebné závislosti z Perforce a proměnná CCP_EVE_PERFORCE_BRANCH_PATH. V Fenrisu vysvětlují otevření Carbon jako sázku na transparentnost a trvanlivost: engine byl vyvinut pro živé světy, schopné existovat desítky let, a otevřený kód by měl dát vývojářům možnost studovat a rozvíjet tento základ.

Zdroj: linux.org.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster