Адкрыты зыходныя тэксты гульнявога рухавічка Storm

Адкрыты зыходныя тэксты гульнявога рухавічка Storm, які выкарыстоўваецца ў серыі ролевых гульняў Карсары, нацэленых на аматараў марскіх бітваў. Па ўзгадненні з праваўладальнікам код адчынены пад ліцэнзіяй GPLv3. Распрацоўнікі спадзяюцца, што даступнасць кода адкрые новыя магчымасці для развіцця як рухавічка, так і самой гульні, дзякуючы занясенню новаўвядзенняў і выпраўленняў супольнасцю.

Рухавічок напісаны на мове C++ і пакуль падтрымлівае толькі платформу Windows і графічны API DirectX 9. З планаў па далейшым развіцці згадваецца замена ўласнага кода рэндэрынгу на крос-платформавую бібліятэку bgfx, якая апроч DirectX падтрымлівае графічныя API OpenGL, Vulkan, Metal і WebGL, і можа выкарыстоўвацца ў Linux, Android і FreeBSD. Таксама плануецца замяніць убудаваную матэматычную бібліятэку і код для апрацоўкі ўводу на glm і gainput. Убудаваную мову для распрацоўкі сцэнараў плануецца замяніць на Lua, сістэму файлаў канфігурацыі ў фармаце ".ini" на JSON, а спецпіфічныя фарматы бінарных рэсурсаў на стандартныя фарматы.

Адкрыты зыходныя тэксты гульнявога рухавічка Storm


Крыніца: opennet.ru

Дадаць каментар