Storm-Game-Engine Open Source

Der Quellcode für die Storm-Game-Engine, die in der Corsairs-Reihe von Rollenspielen für Fans von Seeschlachten verwendet wird, wurde geöffnet. Nach Vereinbarung mit dem Urheberrechtsinhaber ist der Code unter der GPLv3-Lizenz verfügbar. Die Entwickler hoffen, dass die Verfügbarkeit des Codes durch die Einführung von Neuerungen und Korrekturen durch die Community neue Möglichkeiten für die Entwicklung sowohl der Engine als auch des Spiels selbst eröffnet.

Die Engine ist in C++ geschrieben und unterstützt derzeit nur die Windows-Plattform und die DirectX 9-Grafik-API. Für die Weiterentwicklung ist unter anderem geplant, den eigenen Rendering-Code durch die plattformübergreifende bgfx-Bibliothek zu ersetzen, die neben DirectX auch die Grafik-APIs OpenGL unterstützt , Vulkan, Metal und WebGL und kann unter Linux, Android und FreeBSD verwendet werden. Es ist außerdem geplant, die integrierte mathematische Bibliothek und den Eingabeverarbeitungscode durch glm und Gainput zu ersetzen. Es ist geplant, die integrierte Sprache zur Entwicklung von Skripten durch Lua, das System von Konfigurationsdateien im „.ini“-Format durch JSON und bestimmte Formate von Binärressourcen durch Standardformate zu ersetzen.

Storm-Game-Engine Open Source


Source: opennet.ru

Kommentar hinzufügen