Star Ruler 2 เป็นเกม 4X/RTS ขนาดมหึมาที่มีฉากอยู่ในอวกาศ สำรวจระบบนับสิบ หลายร้อย หรือหลายพันระบบในกาแล็กซีที่คุณเลือก ขยายออกไปทั่วโลก ใช้ประโยชน์จากทรัพยากรที่คุณพบ และกำจัดใครก็ตามที่ขวางทางคุณในท้ายที่สุด ชะตากรรมของอาณาจักรของคุณขึ้นอยู่กับความสามารถของคุณในการควบคุมเศรษฐกิจ กองทัพ มีอิทธิพลต่อการเมืองกาแล็กซี และเรียนรู้สิ่งที่คุณทำได้เกี่ยวกับจักรวาล
พื้นที่เก็บข้อมูลนี้ประกอบด้วยซอร์สโค้ดแบบเต็มที่จำเป็นในการสร้าง Star Ruler 2 และสคริปต์รอง ไฟล์ข้อมูล และเนื้อหาทั้งหมดที่จำเป็นในการรัน
Blind Mind Studios ไม่ได้ใช้งานมาสองสามปีแล้ว ดังนั้นเราจึงตัดสินใจเปิดเกมโดยรวม และอนุญาตให้ใครก็ตามที่สนใจว่ากลไกของมันทำงานอย่างไร ปรับแต่งมันได้
Star Ruler 2.exe ที่มีอยู่ในโฟลเดอร์หลักเป็นเพียงตัวเรียกใช้งาน ในการรันเกม คุณจะต้องสร้างไบนารีสำหรับแพลตฟอร์มของคุณจากแหล่งที่มา
คุณจะต้องใช้ Visual Studio 2017 เพื่อสร้าง Star Ruler 2 บน windows เพียงเปิดโซลูชัน Visual Studio ใน source/msvc/Star Ruler 2/ และสร้างโปรเจ็กต์ "Star Ruler 2" ในการกำหนดค่า Debug หรือ Non-Steam Release
โปรดทราบว่าแม้ว่า exe ที่สร้างขึ้นจะจบลงในไดเร็กทอรี bin/win64/ แต่คาดว่าจะเริ่มต้นด้วยไดเร็กทอรีการทำงานที่ตั้งค่าเป็นไดเร็กทอรีหลัก (โดยที่ exe ของตัวเรียกใช้งานอยู่) ดังนั้นเมื่อทำการดีบั๊กจาก Visual Studio ตรวจสอบให้แน่ใจว่าคุณสมบัติการกำหนดค่า 'Working Directory' ถูกตั้งค่าเป็น ../../..
ตัวเรียกใช้งานที่เทียบเท่าบน linux คือ StarRuler2.sh ในการสร้างไฟล์ไบนารี่บน linux ตรวจสอบให้แน่ใจว่าไดเร็กทอรีการทำงานของคุณถูกตั้งค่าเป็นไดเร็กทอรีหลัก (ไดเร็กทอรีที่มี StarRuler2.sh อยู่ในนั้น) จากนั้นรัน make -f source/linux/Makefile compile
เพื่อคอมไพล์ไบนารี
หลังจากนั้นให้รันเชลล์สคริปต์ StarRuler2.sh
เพื่อเริ่มเกม
จำเป็นต้องมีการขึ้นต่อกันหลายอย่างเพื่อสร้างบน linux รวมถึง libpng, zlib, GLEW, GLU, freetype2, libvorbisfile, libvorbis, libogg, libopenal, libbz2, libXRandR และ libcurl
ใช่. เวอร์ชันโอเพ่นซอร์สพื้นฐานสามารถใช้งานร่วมกับเวอร์ชันเชิงพาณิชย์ได้หลายผู้เล่น หากคุณทำการเปลี่ยนแปลงที่เข้ากันไม่ได้กับผู้เล่นหลายคนในเวอร์ชันโอเพ่นซอร์ส โปรดอย่าลืมเปลี่ยนตัวระบุ MP_VERSION ใน scripts/definitions/version.as ดังนั้นสิ่งต่างๆ จะไม่แตกแยกจากผู้ที่มีเวอร์ชันที่เข้ากันไม่ได้ที่พยายามรวมเข้าด้วยกัน
ใช่. รหัสได้รับการแก้ไขเพื่อหลีกเลี่ยงการตรวจสอบ DLC ทั้งหมดและปลดล็อคตามค่าเริ่มต้น เนื้อหา Wake of the Heralds มีให้ใช้งานในเวอร์ชันโอเพ่นซอร์สเสมอ
กิจกรรมชุมชน Star Ruler 2 ส่วนใหญ่มีศูนย์กลางอยู่ที่ฟอรัม Steam (สามารถโพสต์ได้โดยไม่ต้องเป็นเจ้าของเกมบน Steam) และเซิร์ฟเวอร์ Discord สำหรับดาวรุ่ง ซึ่งเป็นหนึ่งในโปรเจ็กต์ม็อด SR2 ที่ใหญ่ที่สุด
ซอร์สโค้ด Star Ruler 2 ได้รับอนุญาตจาก MIT เนื้อหางานศิลปะได้รับอนุญาตเป็น CC-BY-NC 2.0
รหัสของบุคคลที่สามบางรหัสมีอยู่ในที่เก็บนี้เป็นสิ่งอ้างอิง สิทธิ์การใช้งานสำหรับโครงการเหล่านั้นมีอยู่ในโฟลเดอร์ต้นทางที่เหมาะสม
ดูไฟล์การคัดลอกสำหรับข้อมูลเพิ่มเติม