Storm-speletjie-enjin oopbron

Die bronkode vir die Storm-speletjie-enjin, wat gebruik word in die Corsairs-reeks rolspeletjies wat op aanhangers van vlootgevegte gemik is, is oopgemaak. Volgens ooreenkoms met die kopiereghouer is die kode oop onder die GPLv3-lisensie. Die ontwikkelaars hoop dat die beskikbaarheid van die kode nuwe geleenthede sal oopmaak vir die ontwikkeling van beide die enjin en die spel self, danksy die bekendstelling van innovasies en regstellings deur die gemeenskap.

Die enjin is in C++ geskryf en ondersteun tans net die Windows-platform en die DirectX 9 grafiese API. Planne vir verdere ontwikkeling sluit in die vervanging van sy eie weergawekode met die kruisplatform bgfx-biblioteek, wat, benewens DirectX, die grafiese API's OpenGL ondersteun , Vulkan, Metal en WebGL, en kan op Linux, Android en FreeBSD gebruik word. Daar word ook beplan om die ingeboude wiskundige biblioteek en invoerverwerkingskode met glm en gainput te vervang. Daar word beplan om die ingeboude taal vir die ontwikkeling van skrifte met Lua te vervang, die stelsel van konfigurasielêers in die ".ini"-formaat met JSON, en spesifieke formate van binêre hulpbronne met standaardformate.

Storm-speletjie-enjin oopbron


Bron: opennet.ru

Voeg 'n opmerking