Frictional Games เกมโอเพ่นซอร์สความจำเสื่อม

บริษัท เกมส์เสียดทาน ประกาศ เกี่ยวกับการเปิดซอร์สโค้ดเต็มของเกม 3D ในประเภท “nightmare survival” - ความจำเสื่อม: สายเลือดมืด и ความจำเสื่อม: เครื่องจักรสำหรับหมูเปิดตัวในปี 2010 และ 2013 ทรัพย์สินของเกมยังคงเป็นกรรมสิทธิ์ นี่ไม่ใช่ครั้งแรกที่มีการเผยแพร่รหัส Frictional Game ในปี 2010 บริษัท เปิด รหัสเครื่องยนต์เกม HPL1 และเกมที่เขียนไว้นั้น”เงามัว: การทาบทาม"

รหัสเกมเปิดภายใต้ลิขสิทธิ์ GPLv3 ฟรีและเผยแพร่บน GitHub (ความจำเสื่อม: สายเลือดมืด, ความจำเสื่อม: เครื่องสำหรับสุกร). เกมดังกล่าวเขียนด้วยภาษา C++ และใช้ SDL สำหรับการประมวลผลอินพุต และใช้ OpenGL สำหรับกราฟิก ที่เก็บประกอบด้วยไฟล์สำหรับการสร้างสำหรับ Linux และ macOS โดยใช้ CMake และสำหรับ Windows โดยใช้ Visual Studio 2010 นอกเหนือจากโค้ดสำหรับเกมแล้ว ซอร์สโค้ดสำหรับผู้แก้ไขเกมที่เกี่ยวข้องยังเป็นโอเพ่นซอร์สอีกด้วย คาดว่าโอเพ่นซอร์สของโค้ดจะทำให้การพัฒนาม็อดง่ายขึ้น ซึ่งมีมากกว่าหนึ่งพันเกมแล้ว และจะทำให้สามารถสร้างเอ็นจิ้นเกมเปิดใหม่โดยใช้เทคโนโลยีที่เกี่ยวข้องกับเกม Amnesia .

คุณสมบัติที่นำเสนอในโอเพ่นซอร์สที่อาจเป็นประโยชน์สำหรับผู้พัฒนาเอ็นจิ้นเกม มีดังต่อไปนี้:

  • แผนที่เงา มีขอบเรียบ
  • ระบบการตัดพื้นที่ที่มองไม่เห็นแบบเรียลไทม์ที่ทำงานร่วมกับวัตถุไดนามิก
  • ระบบสำหรับการเรนเดอร์วัตถุคงที่โดยอัตโนมัติ โดยทำงานในโหมดแบทช์
  • ระบบแสดงเงาที่เลื่อนออกไป
  • โปรแกรมแก้ไขที่มีคุณลักษณะครบถ้วน รวมถึงการสนับสนุนคุณลักษณะต่างๆ เช่น การเลือกอัลกอริธึมและการปรับพื้นที่ที่มองเห็นได้
  • ระบบปัญญาประดิษฐ์อย่างง่ายสำหรับการสร้างบอทและตัวแทนอัจฉริยะ
  • ระบบจำลองเสียงทางกายภาพขั้นสูง
  • ระบบสำหรับสร้างปฏิสัมพันธ์ตามกระบวนการทางกายภาพ
  • เอ็นจิ้นเสียงของตัวเองโดยใช้ API โอเพนอัล.
  • เอ็นจิ้นที่ใช้เทคโนโลยีการเรนเดอร์และการเล่นเกมที่หลากหลาย

Frictional Games เกมโอเพ่นซอร์สความจำเสื่อม

ที่มา: opennet.ru

เพิ่มความคิดเห็น