เอนจิ้นโอเพนซอร์ส 'Sioux' มอบชีวิตใหม่ให้กับเกมคลาสสิกปี 1997 Comanche 3

BigGo Editorial Team
เอนจิ้นโอเพนซอร์ส 'Sioux' มอบชีวิตใหม่ให้กับเกมคลาสสิกปี 1997 Comanche 3

ในการพัฒนาที่น่าตื่นเต้นสำหรับผู้ที่ชื่นชอบเกมเรโทร นักพัฒนา hanatos ได้เปิดตัว Sioux ซึ่งเป็นเอนจิ้นโอเพนซอร์สที่มุ่งเน้นการมอบชีวิตใหม่ให้กับเกมจำลองการต่อสู้ด้วยเฮลิคอปเตอร์ Comanche 3 จากปี 1997 คล้ายกับที่ GZDoom ได้ทำการปรับปรุง Doom ให้ทันสมัย Sioux พยายามสร้างแพลตฟอร์มใหม่สำหรับเกมคลาสสิกที่เป็นที่รักนี้

ฉากการต่อสู้ที่เข้มข้นจากเกมจำลองการบินเฮลิคอปเตอร์ Comanche 3 ที่แสดงให้เห็นถึงฉากการต่อสู้สุดระทึกที่ผู้เล่นจะได้สัมผัสด้วยเอนจิน Sioux ตัวใหม่
ฉากการต่อสู้ที่เข้มข้นจากเกมจำลองการบินเฮลิคอปเตอร์ Comanche 3 ที่แสดงให้เห็นถึงฉากการต่อสู้สุดระทึกที่ผู้เล่นจะได้สัมผัสด้วยเอนจิน Sioux ตัวใหม่

ภาพรวมโครงการ

Sioux ทำหน้าที่เป็นเอนจิ้นทดแทนที่สามารถใช้งานได้ทันทีโดยต้องใช้ไฟล์ทรัพยากรจากเกมต้นฉบับ โครงการนี้แสดงให้เห็นถึงความพยายามอย่างต่อเนื่องของชุมชนในการอนุรักษ์และพัฒนาเกมคลาสสิกผ่านการพัฒนาแบบโอเพนซอร์ส

คุณสมบัติและข้อจำกัดในปัจจุบัน

เอนจิ้นนี้มีคุณสมบัติดังนี้:

  • ระบบพลศาสตร์การบินเฮลิคอปเตอร์พื้นฐานโดยใช้ระบบ aerofoil จาก FlightGear
  • รองรับการควบคุมทั้งแบบคีย์บอร์ดและคอนโทรลเลอร์ DualShock 4
  • รองรับภารกิจ (โดย c1m3 เล่นได้ดีที่สุด)
  • การแสดงผลพื้นผิวและวัตถุพื้นฐาน
  • รองรับระบบเสียงผ่าน SDL2_mixer และสามารถใช้งานร่วมกับ FluidSynth

อย่างไรก็ตาม นักพัฒนาได้ระบุข้อจำกัดของโครงการในระยะเริ่มต้นดังนี้:

  • ระบบสคริปต์ที่ทำงานตามทริกเกอร์ยังไม่สมบูรณ์
  • AI ของศัตรูยังเป็นแบบพื้นฐาน สามารถหลีกเลี่ยงการชนได้แต่ยังขาดความซับซ้อน
  • รองรับการเคลื่อนไหวของวัตถุแบบจำกัด
  • ระบบอาวุธแบบพื้นฐานที่มีจรวดแบบชั่วคราว
คู่มือการควบคุมแบบละเอียดสำหรับเกม Sioux ที่แสดงการตั้งค่าทั้งแป้นพิมพ์และ DualShock 4 เพื่อประสบการณ์การเล่นเกมที่สมจริง
คู่มือการควบคุมแบบละเอียดสำหรับเกม Sioux ที่แสดงการตั้งค่าทั้งแป้นพิมพ์และ DualShock 4 เพื่อประสบการณ์การเล่นเกมที่สมจริง

แผนการพัฒนาในอนาคต

แผนการพัฒนาโครงการรวมถึงคุณสมบัติที่ซับซ้อนหลายอย่าง:

  • การใช้ระบบเชดดิ้งขั้นสูง
  • ระบบแสงแบบ Global illumination หรือเทียบเท่า
  • การจำลองสภาพอากาศและลมโดยใช้พลศาสตร์ของไหล
  • ปรับปรุงพลศาสตร์การบินด้วยกลไกใบพัดที่ดีขึ้น
  • รองรับการเรนเดอร์แบบ Vulkan พร้อมความสามารถ RTX
เฮลิคอปเตอร์กำลังบินเหนือทะเลทราย แสดงถึงแผนการในอนาคตอันทะเยอทะยานสำหรับการพัฒนาพลศาสตร์การบินใน Sioux engine สำหรับ Comanche 3
เฮลิคอปเตอร์กำลังบินเหนือทะเลทราย แสดงถึงแผนการในอนาคตอันทะเยอทะยานสำหรับการพัฒนาพลศาสตร์การบินใน Sioux engine สำหรับ Comanche 3

การเริ่มต้นใช้งาน

สำหรับผู้ที่สนใจทดลองใช้ Sioux จำเป็นต้องมี:

  1. แผ่นซีดีเกม Comanche 3 ต้นฉบับ (โดยเฉพาะไฟล์ resource.res)
  2. การคอมไพล์พื้นฐานผ่าน make
  3. การตั้งค่าเสริมสำหรับโหมดเต็มจอและการตั้งค่า LOD

การตอบรับจากชุมชน

โครงการนี้ได้รับความสนใจจากชุมชนนักพัฒนา โดยเฉพาะอย่างยิ่งในด้านศักยภาพในการทำให้กลไกเกมคลาสสิกทันสมัยขึ้น ในขณะที่ยังคงรักษาประสบการณ์การเล่นเกมแบบดั้งเดิมไว้ การเป็นโอเพนซอร์สของโครงการเปิดโอกาสให้ชุมชนมีส่วนร่วมในการพัฒนาและปรับปรุง ซึ่งอาจนำไปสู่เอนจิ้นที่แข็งแกร่งขึ้นในอนาคต

หมายเหตุ: นี่เป็นโครงการในระยะเริ่มต้นและยังไม่สามารถเล่นได้อย่างสมบูรณ์ แต่ถือเป็นความสำเร็จทางเทคนิคที่น่าสนใจในด้านการอนุรักษ์และทำให้เกมทันสมัย