منصوبے کے بارے میں

OpenXRay ایک مداحوں کے زیر انتظام، اوپن سورس فورک ہے X-Ray انجن کا جو اصل میں GSC Game World نے S.T.A.L.K.E.R. فرنچائز کے لیے تیار کیا تھا۔ یہ منصوبہ تین عنوانات کو نشانہ بناتا ہے—Call of Pripyat 1.6.02، Clear Sky 1.5.10، اور Call of Chernobyl 1.4.22 موڈ—جبکہ Shadow of Chernobyl کی سپورٹ ابھی زیر تکمیل ہے۔ اپ اسٹریم انجن کے مقابلے میں اہم بہتریوں میں مقامی 64 بٹ بلڈز، FPS اور استحکام میں خاطر خواہ اضافہ، دیرینہ ونیلا بگز کے لیے اصلاحات، اور اختیاری گرافکس اور گیم پلے اضافوں کا بڑھتا ہوا مجموعہ شامل ہے جنہیں موڈرز یا کھلاڑی آن/آف کر سکتے ہیں۔ یہ انجن Windows، Linux، macOS، *BSD، اور غیر معمولی آرکیٹیکچرز جیسے ARM، ARM64، Elbrus 2000 (E2K)، اور PPC64LE پر چلتا ہے۔ ایک OpenGL رینڈرر اصل DirectX 9/10/11 پائپ لائن کی جگہ لیتا ہے، اور ایک Vulkan/DX12 بیک اینڈ فعال ترقی کے مراحل میں ہے۔ تمام معاون پلیٹ فارمز کے لیے بلڈ ہدایات پروجیکٹ ویکی میں دستاویزی ہیں، اور CI پائپ لائنز ہر پل ریکوئسٹ کی تصدیق کرتی ہیں۔ موڈ مصنفین کے لیے، OpenXRay ایک فریم/رینڈر گراف، توسیع شدہ Lua اسکرپٹنگ APIs، نئے ڈیبگنگ ٹولز، اور ایک تازہ SDK پیش کرتا ہے، جو جدید گرافکس تکنیکوں (مثلاً PBR، حجمی روشنی) کو موجودہ gamedata آرکائیوز کو توڑے بغیر ممکن بناتا ہے۔ یہ منصوبہ "ونیلا فرسٹ" فلسفہ برقرار رکھتا ہے: نئی خصوصیات اختیاری ہوتی ہیں اور اصل اثاثے بغیر کسی تبدیلی کے لوڈ ہوتے رہتے ہیں۔ کمیونٹی کوآرڈینیشن Discord، GitHub Issues، اور ایک VK گروپ پر ہوتا ہے۔ شراکتیں خوش آمدید ہیں—good-first-issue اور help-wanted لیبل نئے آنے والوں کی رہنمائی کرتے ہیں—اور مالی معاونت GitHub Sponsors، Patreon، Open Collective، اور Boosty کے ذریعے قبول کی جاتی ہے۔ کوڈ بیس اصل X-Ray شرائط کے تحت لائسنس یافتہ ہے؛ کھیلنے کے لیے صارفین کے پاس معاون S.T.A.L.K.E.R. گیمز کی قانونی کاپی ہونا ضروری ہے۔