Electronic Arts otvára hry Command & Conquer pod licenciou GPL

Spoločnosť Electronic Arts oznámila vydanie open source kompletného zdrojového kódu pre sériu Command & Conquer: Tiberian Dawn, Red Alert, Renegade, Generals a Generals Zero Hour. Tiberian Dawn, Red Alert a Generals sú strategické hry v reálnom čase, ktoré stavajú proti sebe vojenské konflikty v rôznych alternatívnych realitách a vyžadujú, aby hráč budoval vojenskú silu ťažbou zdrojov dostupných na mape. Renegade je 3D strieľačka z pohľadu prvej osoby so strategickými prvkami.

Zverejnenie kódu bolo možné vďaka práci Luka Feenana, správcu komunity CnCNet, ktorá zachováva dedičstvo hier Command & Conquer. Spoločnosť Electronic Arts poskytla Lukovi prístup k svojim archívom a on pracoval na obnove kódu z repozitárov Perforce a jeho uvedení do zostaviteľného stavu.

Zostavenie je podporované iba pre Windows (pomocou grafického rozhrania API DirectX). Zostavenie hier C&C Renegade a C&C Generals vyžaduje kompilátor Microsoft Visual Studio C++ 6+. Kód pre hry C&C Tiberian Dawn a C&C Red Alert sa spolieha na kompilátor Watcom C/C++ (v10.6) a vyžaduje si dodatočnú prácu na obnovenie funkčného prostredia zostavovania. Herné prvky nie sú zahrnuté, takže spúšťanie hier založených na spustiteľných súboroch zostavených z kódu vyžaduje prvky z pôvodných hier.

Kód je open source pod licenciou GPLv3 s dodatočnými podmienkami týkajúcimi sa ochranných známok Electronic Arts. Práva na ochranné známky sa neprenášajú s kódom a licencia neudeľuje práva na distribúciu upravených verzií softvéru s použitím ochranných známok Electronic Arts, ako napríklad „Command & Conquer“. Produkty vytvorené zo zverejneného kódu nesmú tvrdiť, že sú spojené so spoločnosťou Electronic Arts alebo jej zamestnancami, ani nesmú skresľovať svoj pôvod. Pri vytváraní úprav sa musia zmeniť názvy hier a musí sa v oznámení uvádzať, že produkt je upravenou verziou kódu Electronic Arts.

Otvorenie hry pod licenciou GPLv3 umožňuje použitie komponentov z pôvodných hier Command & Conquer na rozšírenie funkčnosti existujúcich open source projektov CnCNet a Open RA, ktoré vyvíjajú neoficiálny sieťový stack a open source engine pre C&C Tiberian Dawn, C&C Red Alert a Dune 2000. Hra vyžaduje na spustenie pôvodné herné prvky, ktoré je možné stiahnuť na základe zmluvy pre vývojárov modov, ktorá povoľuje iba nekomerčné použitie.

Electronic Arts otvára hry Command & Conquer pod licenciou GPL

Spoločnosť Electronic Arts tiež vydala aktualizovanú sadu pre vývoj modov pre sériu Command & Conquer, ako aj aktualizovaný editor misií a nástroje na tvorbu svetov, ktoré teraz umožňujú používateľom publikovať svoje mody priamo v službe Steam Workshop. Sada pre vývoj modov obsahuje zdrojové súbory pre XML zdroje, mapy, shadery a skripty vhodné pre všetky hry s platformou SAGE.

Prehrať video


Zdroj: opennet.ru

Pridať komentár