Star Ruler 2 عبارة عن مقياس ضخم 4X/RTS يقع في الفضاء. استكشف العشرات أو المئات أو حتى الآلاف من الأنظمة في مجرة من اختيارك، وتوسع عبر كواكبها، واستغل الموارد التي تجدها، وفي النهاية قم بإبادة أي شخص يقف في طريقك. يعتمد مصير إمبراطوريتك على قدرتك على السيطرة على الاقتصاد، وإنشاء جيش، والتأثير على سياسات المجرة، ومعرفة ما تستطيع عن الكون.
يحتوي هذا المستودع على كود المصدر الكامل اللازم لبناء Star Ruler 2، وجميع البرامج النصية الثانوية وملفات البيانات والأصول المطلوبة لتشغيله.
ظلت Blind Mind Studios غير نشطة منذ عدة سنوات، لذلك قررنا أن نفتح مصدر اللعبة ككل ونسمح لأي شخص مهتم بكيفية عمل محركها بالتعديل عليها.
يعد Star Ruler 2.exe الموجود في المجلد الرئيسي مجرد مشغل. لتشغيل اللعبة، ستحتاج إلى إنشاء الملف الثنائي لمنصتك من المصدر.
ستحتاج إلى Visual Studio 2017 لإنشاء Star Ruler 2 على النوافذ. ما عليك سوى فتح حل الاستوديو المرئي في المصدر/msvc/Star Ruler 2/، وإنشاء مشروع "Star Ruler 2" إما في تكوين Debug أو Non-Steam Release.
يرجى ملاحظة أنه بينما ينتهي ملف exe المدمج في الدليل bin/win64/، فإنه من المتوقع أن يبدأ مع تعيين دليل العمل الخاص به على الدليل الرئيسي (حيث يوجد ملف Launcher exe). لذا، عند تصحيح الأخطاء من الاستوديو المرئي، تأكد من تعيين خاصية التكوين "دليل العمل" على ../../..
المشغل المكافئ على Linux هو StarRuler2.sh. لإنشاء الملفات الثنائية على نظام Linux، تأكد من تعيين دليل العمل الخاص بك على الدليل الرئيسي (الذي يحتوي على StarRuler2.sh فيه)، ثم قم بتشغيل make -f source/linux/Makefile compile
لتجميع الملف الثنائي.
بعد ذلك، قم بتشغيل البرنامج النصي StarRuler2.sh
لبدء اللعبة.
هناك حاجة إلى العديد من التبعيات للبناء على نظام التشغيل Linux، بما في ذلك libpng وzlib وGLEW وGLU وfreetype2 وlibvorbisfile وlibvorbis وlibogg وliopenal وlibbz2 وlibXRandR وlibcurl.
نعم. الإصدار الأساسي مفتوح المصدر متوافق مع الإصدارات التجارية متعددة اللاعبين. إذا قمت بإجراء تغييرات غير متوافقة مع اللاعبين المتعددين على الإصدار مفتوح المصدر، فيرجى تذكر تغيير معرف MP_VERSION في scripts/definitions/version.as، حتى لا تنقطع الأمور عن الأشخاص الذين لديهم إصدارات غير متوافقة يحاولون الانضمام إلى بعضهم البعض.
نعم. تم تعديل الرمز لتجاوز جميع عمليات فحص DLC وإلغاء قفله افتراضيًا. يتوفر محتوى Wake of the Heralds دائمًا في الإصدار مفتوح المصدر.
تتمحور معظم أنشطة مجتمع Star Ruler 2 حول منتديات Steam (من الممكن النشر دون امتلاك اللعبة على Steam)، وDiscord Server for Rising Stars، أحد أكبر مشاريع تعديل SR2.
كود مصدر Star Ruler 2 مرخص باسم MIT، والأصول الفنية مرخصة باسم CC-BY-NC 2.0.
يتم تضمين بعض أكواد الطرف الثالث في هذا المستودع كتبعيات. يتم تضمين تراخيص هذه المشاريع في مجلدات المصدر المناسبة.
راجع ملف النسخ لمزيد من المعلومات.