Odprtokodni motor igre Storm

Odprta je bila izvorna koda za pogon igre Storm, ki se uporablja v seriji iger za igranje vlog Corsairs, namenjenih ljubiteljem pomorskih bitk. Po dogovoru z imetnikom avtorskih pravic je koda odprta pod licenco GPLv3. Razvijalci upajo, da bo razpoložljivost kode odprla nove priložnosti za razvoj motorja in same igre, zahvaljujoč uvajanju novosti in popravkov s strani skupnosti.

Motor je napisan v C++ in trenutno podpira samo platformo Windows in grafični API DirectX 9. Načrti za nadaljnji razvoj vključujejo zamenjavo lastne kode za upodabljanje s knjižnico bgfx za več platform, ki poleg DirectX podpira grafične API-je OpenGL , Vulkan, Metal in WebGL ter se lahko uporablja v sistemih Linux, Android in FreeBSD. Predvidena je tudi zamenjava vgrajene matematične knjižnice in kode za obdelavo vnosa z glm in gainput. Predvidena je zamenjava vgrajenega jezika za razvoj skriptov z Lua, sistema konfiguracijskih datotek v formatu ».ini« z JSON ter specifičnih formatov binarnih virov s standardnimi formati.

Odprtokodni motor igre Storm


Vir: opennet.ru

Dodaj komentar