ดาวเสาร์เป็นเครื่องมือเกมในช่วงต้นสำหรับ Windows เป็นหลัก
ปัจจุบันดาวเสาร์ถูกสร้างขึ้นใน Vulkan ใน Furture เราต้องการรองรับ API กราฟิกอื่น ๆ
แนะนำให้ใช้ Visual Studio 2022 เนื่องจากดาวเสาร์ยังไม่ได้ทดสอบอย่างเป็นทางการในสภาพแวดล้อมการพัฒนาอื่น ๆ ในขณะที่เรามุ่งเน้นไปที่การสร้างหน้าต่าง
ก่อนอื่นเริ่มต้นด้วยการโคลนนิ่งที่เก็บด้วย git clone --recursive https://github.com/BEASTSM96/Saturn-Engine
หากที่เก็บก่อนหน้านี้ถูกโคลนอย่างไม่กลับบ้านแล้วให้ใช้ git submodule update --init เพื่อโคลน submodules ที่จำเป็น
ตรวจสอบให้แน่ใจว่าคุณอยู่ในสาขา vulkan ถ้าไม่คุณสามารถเรียกใช้ git checkout vulkan
ในการเริ่มต้นคุณจะต้องดาวน์โหลด premake
ดาวน์โหลด·เรียนรู้เพิ่มเติม
คุณอาจต้องเพิ่มตัวแปรสภาพแวดล้อมเส้นทางของคุณ
ในการสร้างไฟล์โครงการคุณสามารถเรียกใช้งาน Premake Concutable ที่คุณดาวน์โหลดได้หากคุณติดตั้ง Premake แล้วให้แน่ใจว่าสามารถรองรับการสร้างไฟล์ Project Visual Studio 2022 (รุ่น Premake V5.0.0-Beta1 เป็นต้นไป)
ดังนั้นสำหรับการสร้างไฟล์โครงการบน Visual Studio 2022 คุณจะต้องทำ premake5.exe vs2022
เพื่อรวบรวมเครื่องยนต์เพียงเปิดไฟล์โครงการที่สร้างขึ้นใหม่และสร้างโซลูชันทั้งหมด
ก่อนที่จะเปิดตัวโปรแกรมแก้ไขคุณต้องสร้างโครงการใหม่เนื่องจาก repo นี้ไม่มีโครงการเริ่มต้น ดังนั้นตั้งค่าโครงการเบราว์เซอร์เป็นโครงการเริ่มต้นและเรียกใช้ (F5) สร้างโครงการใหม่และเปิดใช้งานจากเบราว์เซอร์
คุณจะต้องแก้ไข SaturnEditor.cpp เพื่อให้โครงการของคุณเปิดตัวโดยค่าเริ่มต้น!
รายการนี้ไม่ได้รับการอัปเดตบ่อยครั้งสำหรับการอัปเดตและระยะเวลาที่แม่นยำยิ่งขึ้นโปรดตรวจสอบ Trello!