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

s&box ایک جدید گیم انجن ہے جو Valve کے Source 2 انجن اور جدید ترین .NET ٹیکنالوجی پر بنایا گیا ہے۔ یہ گیمز بنانے کے لیے ایک جدید، بدیہی ایڈیٹر فراہم کرتا ہے، جس میں انجن، ایڈیٹر، ٹولنگ، اور گیم کا مواد C# میں لکھا گیا ہے۔ مقامی Source 2 کور پہلے سے بنی ہوئی بائنریز کے طور پر تقسیم کیا جاتا ہے، جس سے C++ ٹول چین کی ضرورت ختم ہو جاتی ہے۔ انجن براہ راست Steam سے حاصل کیا جا سکتا ہے یا سورس سے کمپائل کیا جا سکتا ہے۔ سورس کمپائلیشن Windows 10/11 (x64)، Linux (x64، Steam Linux Runtime کو نشانہ بناتے ہوئے)، اور macOS (صرف Apple Silicon) کو سپورٹ کرتی ہے۔ شرائط میں Git، .NET 10 SDK، اور تجویز کردہ IDE شامل ہیں جیسے Windows پر Visual Studio 2026 یا Rider، اور Linux اور macOS پر Rider یا VS Code۔ ریپوزٹری میں سیٹ اپ اسکرپٹس شامل ہیں (Windows کے لیے Setup.bat، Linux/macOS کے لیے Setup.sh) جو مقامی بائنریز، مواد حاصل کرتی ہیں، اور انٹرآپ بائنڈنگز تیار کرتی ہیں۔ سیٹ اپ کے بعد، گیم (sbox) اور ایڈیٹر (sbox-dev.exe) گیم فولڈر سے چلتے ہیں۔ ایک گٹ ہک پل پر خودکار طور پر اپ ڈیٹ شدہ مقامی بائنریز اور مواد حاصل کرتا ہے۔ انجن کا سورس کوڈ MIT لائسنس کے تحت لائسنس یافتہ ہے، حالانکہ game/bin میں موجود کچھ مقامی بائنریز s&box EULA کے تحت آتی ہیں۔ تھرڈ پارٹی اجزاء اپنے اصل لائسنس برقرار رکھتے ہیں جیسا کہ game/thirdpartylegalnotices میں درج ہے۔ مکمل دستاویزات، سبق، اور API حوالہ جات sbox.game/dev/ پر دستیاب ہیں۔ تعاون کرنے کے لیے رہنمائی گائیڈ کے ذریعے خوش آمدید کہا جاتا ہے، اور بگز یا فیچر کی درخواستیں GitHub ایشوز پیج پر درج کی جا سکتی ہیں۔