Storm-game-engine open source

De broncode voor de Storm-game-engine, gebruikt in de Corsairs-serie rollenspellen gericht op fans van zeeslagen, is geopend. In overleg met de auteursrechthebbende is de code open onder de GPLv3-licentie. De ontwikkelaars hopen dat de beschikbaarheid van de code nieuwe mogelijkheden zal openen voor de ontwikkeling van zowel de engine als de game zelf, dankzij de introductie van innovaties en correcties door de community.

De engine is geschreven in C++ en ondersteunt momenteel alleen het Windows-platform en de grafische API DirectX 9. Plannen voor verdere ontwikkeling omvatten het vervangen van de eigen renderingcode door de platformonafhankelijke bgfx-bibliotheek, die naast DirectX ook de grafische API's OpenGL ondersteunt. , Vulkan, Metal en WebGL, en kan worden gebruikt op Linux, Android en FreeBSD. Het is ook de bedoeling om de ingebouwde wiskundige bibliotheek en invoerverwerkingscode te vervangen door glm en gainput. Het is de bedoeling om de ingebouwde taal voor het ontwikkelen van scripts te vervangen door Lua, het systeem van configuratiebestanden in het β€œ.ini”-formaat door JSON, en specifieke formaten van binaire bronnen door standaardformaten.

Storm-game-engine open source


Bron: opennet.ru

Voeg een reactie