منبع باز موتور بازی Storm

سورس کد موتور بازی Storm که در سری بازی های نقش آفرینی Corsairs با هدف علاقه مندان به نبردهای دریایی استفاده می شود، باز شد. با توافق با دارنده حق چاپ، کد تحت مجوز GPLv3 باز است. توسعه دهندگان امیدوارند که به لطف معرفی نوآوری ها و اصلاحات توسط جامعه، در دسترس بودن کد فرصت های جدیدی را برای توسعه موتور و خود بازی باز کند.

این موتور به زبان C++ نوشته شده است و در حال حاضر فقط از پلتفرم ویندوز و API گرافیکی DirectX 9 پشتیبانی می کند. برنامه های توسعه بیشتر شامل جایگزینی کد رندر خود با کتابخانه بین پلتفرمی bgfx است که علاوه بر DirectX، از APIهای گرافیکی OpenGL نیز پشتیبانی می کند. ، Vulkan، Metal و WebGL، و می تواند در لینوکس، اندروید و FreeBSD استفاده شود. همچنین قرار است کتابخانه ریاضی داخلی و کد پردازش ورودی با glm و gainput جایگزین شود. برنامه ریزی شده است که زبان داخلی برای توسعه اسکریپت ها با Lua، سیستم فایل های پیکربندی در قالب ".ini" با JSON و فرمت های خاص منابع باینری با فرمت های استاندارد جایگزین شود.

منبع باز موتور بازی Storm


منبع: opennet.ru

اضافه کردن نظر