Storm mängumootori avatud lähtekoodiga

Avatud on merelahingute austajatele suunatud rollimängude sarjas Corsairs kasutatud Storm mängumootori lähtekood. Kokkuleppel autoriõiguse omanikuga on kood avatud GPLv3 litsentsi alusel. Arendajad loodavad, et koodi saadavus avab tänu kogukonna poolt uuenduste ja paranduste kasutuselevõtule uusi võimalusi nii mootori kui ka mängu enda arendamiseks.

Mootor on kirjutatud C++ keeles ja toetab hetkel ainult Windowsi platvormi ja DirectX 9 graafika API-t. Edasiarenduse plaanid hõlmavad enda renderduskoodi asendamist platvormiülese bgfx teegiga, mis lisaks DirectX-ile toetab graafika API-sid OpenGL , Vulkan, Metal ja WebGL ning seda saab kasutada Linuxis, Androidis ja FreeBSD-s. Samuti on plaanis asendada sisseehitatud matemaatiline raamatukogu ja sisendtöötluskood glm-i ja gainputiga. Plaanis on asendada sisseehitatud skriptide arendamise keel Lua-ga, konfiguratsioonifailide süsteem “.ini”-vormingus JSON-iga ja binaarressursside spetsiifilised vormingud standardvormingutega.

Storm mängumootori avatud lähtekoodiga


Allikas: opennet.ru

Lisa kommentaar