నావికా యుద్ధాల అభిమానులను లక్ష్యంగా చేసుకుని కోర్సెయిర్స్ రోల్-ప్లేయింగ్ గేమ్ల సిరీస్లో ఉపయోగించిన స్టార్మ్ గేమ్ ఇంజిన్ కోసం సోర్స్ కోడ్ తెరవబడింది. కాపీరైట్ హోల్డర్తో ఒప్పందం ద్వారా, కోడ్ GPLv3 లైసెన్స్ క్రింద తెరవబడుతుంది. కమ్యూనిటీ ద్వారా ఆవిష్కరణలు మరియు దిద్దుబాట్లు ప్రవేశపెట్టినందుకు ధన్యవాదాలు, కోడ్ లభ్యత ఇంజిన్ మరియు గేమ్ రెండింటి అభివృద్ధికి కొత్త అవకాశాలను తెరుస్తుందని డెవలపర్లు భావిస్తున్నారు.
ఇంజిన్ C++లో వ్రాయబడింది మరియు ప్రస్తుతం Windows ప్లాట్ఫారమ్ మరియు DirectX 9 గ్రాఫిక్స్ APIకి మాత్రమే మద్దతు ఇస్తుంది. తదుపరి అభివృద్ధి కోసం ప్రణాళికలు దాని స్వంత రెండరింగ్ కోడ్ని క్రాస్-ప్లాట్ఫారమ్ bgfx లైబ్రరీతో భర్తీ చేస్తాయి, ఇది DirectXతో పాటు, గ్రాఫిక్స్ APIల OpenGLకి మద్దతు ఇస్తుంది. , వల్కాన్, మెటల్ మరియు WebGL, మరియు Linux, Android మరియు FreeBSDలో ఉపయోగించవచ్చు. అంతర్నిర్మిత గణిత లైబ్రరీ మరియు ఇన్పుట్ ప్రాసెసింగ్ కోడ్ను glm మరియు గెయిన్పుట్తో భర్తీ చేయడానికి కూడా ప్రణాళిక చేయబడింది. స్క్రిప్ట్లను అభివృద్ధి చేయడం కోసం అంతర్నిర్మిత భాషని Luaతో, “.ini” ఫార్మాట్లోని కాన్ఫిగరేషన్ ఫైల్ల సిస్టమ్ను JSONతో మరియు బైనరీ వనరుల నిర్దిష్ట ఫార్మాట్లను ప్రామాణిక ఫార్మాట్లతో భర్తీ చేయడానికి ప్రణాళిక చేయబడింది.
మూలం: opennet.ru