Engine EVE Online je zdarma ke stažení, vývojáři otevřeli jeho kód
Po více než dvaceti letech vývoje je engine EVE Online dostupný veřejnosti. Zdrojový kód Carbonu lze zdarma stáhnout, studovat i upravovat.
- Veřejnost získala přes dvě desítky modulů Carbonu
- Kód lze stáhnout, studovat a upravovat
- Nejde o hotovou hru ani jednoduchý editor
Studio Fenris Creations 1. července zpřístupnilo veřejnosti engine EVE Online. Zdrojový kód technologie Carbon je nyní zdarma ke stažení na GitHubu a programátoři ho mohou studovat, upravovat i využít ve vlastních projektech. Nejde však o kompletní hru ani jednoduchý editor s instalátorem.
Engine EVE Online nabízí klíčové části Carbonu
Veřejná verze zahrnuje více než dvě desítky modulů. Patří mezi ně grafická technologie Trinity a systém Destiny, který se stará o fyziku, simulaci herního světa a hledání cest. Další části pokrývají síťovou komunikaci, zvuk, uživatelské rozhraní, skriptování, správu zdrojů nebo plánování úloh. Jednotlivé repozitáře lze stáhnout a využít při vývoji vlastních her.
Carbon vznikal více než dvacet let přímo během provozu EVE Online. Musel zvládnout trvale fungující vesmír, ekonomiku řízenou hráči i rozsáhlé vesmírné bitvy. Fenris připomíná rekordní střet s 8 825 účastníky, na jehož technickém zajištění se podílely právě systémy enginu.
Zdarma není samotná hra
Otevření zdrojového kódu neznamená, že Fenris uvolnil také lodě, grafiku, příběh nebo další obsah EVE Online. Carbon navíc vznikal pro rozsáhlé a dlouhodobě provozované online světy. Nejde tedy o přímou náhradu běžných enginů typu Unreal nebo Unity, ve kterých lze nový projekt založit během několika minut.
Pro hráče se nic nezmění ze dne na den, přínos ale nemusí zůstat jen u programátorů. Pokud se kolem Carbonu vytvoří aktivní komunita, může Fenris získávat opravy chyb, optimalizace, nové nástroje nebo vylepšení, která se později vrátí i do EVE Online a EVE Frontier. Otevřený kód může zároveň usnadnit vznik komunitních utilit a inspirovat další online hry. Skutečný dopad tedy ukáže až to, zda se vývojáři do projektu opravdu zapojí.