4 คะแนน โดย GN⁺ 2025-04-16 | 1 ความคิดเห็น | แชร์ทาง WhatsApp
  • Tomb Engine คือ เอนจินสำหรับสร้างด่านแบบคัสตอมโอเพนซอร์ส ที่พัฒนาขึ้นเพื่อ ยกเลิกข้อจำกัดและแก้ไขบั๊ก ของเกม Tomb Raider แบบคลาสสิก
  • รองรับ ภาษาเขียนสคริปต์ Lua, การนำออบเจ็กต์จากซีรีส์คลาสสิก (1~5) มาใช้, และ เฟรมเรตสูงกับความสามารถด้านเรนเดอร์สมัยใหม่
  • ไม่มีข้อจำกัดด้านขนาดแผนที่, รองรับภูมิประเทศแนวทแยงได้อย่างสมบูรณ์, และ มีรูปแบบการควบคุมผู้เล่นที่ปรับปรุงแล้ว
  • ใช้งานร่วมกับ Tomb Editor และมีเป้าหมายเพื่อสร้าง สภาพแวดล้อมการสร้างด่านที่เป็นมิตรต่อผู้ใช้
  • เป็น โครงการคอมมูนิตี้ไม่แสวงหากำไร ที่ ไม่มีความเกี่ยวข้องกับ Core Design หรือ Embracer Group และซอร์สโค้ดถูกเปิดเผยเพื่อการเรียนรู้และการมีส่วนร่วม
  • TombEngine - GitHub Repo

1 ความคิดเห็น

 
GN⁺ 2025-04-16
ความคิดเห็นบน Hacker News
  • ตอนเด็ก ๆ เคยสร้างด่านของ Tomb Raider ไว้เยอะมาก กระบวนการสร้างสถานที่ลึกลับและน่ากลัวนั้นมีเสน่ห์มาก ก่อนที่ Minecraft จะออกมา ก็ไม่มีอะไรให้ความรู้สึกเหนือไปกว่านี้

    • โดยพื้นฐานแล้วด่านประกอบด้วยบล็อกสี่เหลี่ยมที่ดันขึ้นมาจากพื้น และสำหรับการสร้างถ้ำกับห้อง ก็จะดึงบล็อกจากเพดานลงมา
    • ถ้าอยากเข้าใจความรู้สึกนี้ สามารถดูวิดีโอสอนบางตัวได้
  • หน้าเว็บไซต์เขียนว่า "โอเพนซอร์สเอนจิน" แต่หาลิงก์ซอร์สโค้ดไม่เจอ ลิงก์ดาวน์โหลดพาไปที่ไบนารีของ Windows

  • สิ่งที่น่าสนใจกว่าคือ https://github.com/MontyTRC89/Tomb-Editor ซึ่งเป็นเลเวลเอดิเตอร์ที่ใช้คู่กับเอนจิน

    • ความมีชีวิตยืนยาวของ Quake มาจากเลเวลเอดิเตอร์โอเพนซอร์ส เพราะทำให้นักออกแบบสร้างด่านใหม่ ๆ ได้
    • เอดิเตอร์สำคัญพอ ๆ กับตัวเอนจินเลย น่าสนใจมาก
  • อีกโปรเจกต์เจ๋ง ๆ ในวงการนี้คือ TRX ซึ่งอิงจากการ decompile ซอร์สโค้ดดั้งเดิมของ Tomb Raider 1 และ 2

    • ในบรรดาแฟนเอนจินของ Tomb Raider หลายโปรเจกต์ มันเป็นตัวเลือกแนว "ดั้งเดิม แต่ปรับให้ทันสมัยและดูแลรักษาอย่างดี" สำหรับใช้เก็บเป็นคลังประวัติศาสตร์
    • เคยมีส่วนช่วยทำพอร์ต MacOS และปีที่แล้วก็มีส่วนร่วมเล็กน้อยในการพอร์ต git snapshot เก่า ๆ แบบสุ่มขึ้นเว็บ
    • ทีม TRX เป็นกลุ่มคนที่ยอดเยี่ยมและมีแพสชันในการทำงานร่วมกัน
  • เคยมีส่วนร่วมกับโปรเจกต์พัฒนาเกมมาบ้าง แต่ก็สงสัยว่าโปรเจกต์ที่ทำการ reimplement เกมแบบ TR เริ่มต้นกันอย่างไร

    • เวอร์ชันที่ออกบน PC อาจช่วยได้ เพราะสามารถแกะมันออกได้ และหาเอดิเตอร์บนอินเทอร์เน็ตเพื่อดูโครงสร้างแอสเซ็ตได้ แต่ถึงอย่างนั้นก็ยังเป็นโปรเจกต์ใหญ่มาก และคงต้องลองผิดลองถูกไม่รู้จบ
  • ในฟุตเตอร์เขียนว่า: "TombEngine ไม่มีการจำหน่าย"

    • น่าแปลกที่สิ่งนี้กลับทำให้มันดูน่าเชื่อถือขึ้น
  • เจ๋งมาก! หวังว่ามันจะนำไปสู่แนวเกมใหม่หรือคอมมูนิตี้นักสร้างสรรค์ใหม่ ๆ ได้ เช่น TR เวอร์ชัน soulslike หรือการผสมกับเกมอื่นแบบคาดไม่ถึง? มีไอเดียผุดขึ้นมาเต็มไปหมด

  • Tomb Raider 2 เป็นหนึ่งในเกมแรก ๆ ที่ได้มาบน PlayStation จำได้ว่าใช้เวลาหลายชั่วโมงกับพี่น้องและเพื่อน ๆ พยายามขังพ่อบ้านไว้ในห้องแช่แข็งที่คฤหาสน์ของเธอ

    • เป็นความทรงจำที่ดี
  • ไม่ได้อยากเป็น "คนแบบนั้น" หรอกนะ แต่ในวงการเกมมีสิ่งที่ชื่อ "t-engine" อยู่แล้ว มันคือเอนจิน ToME (Tales of Maj'Eyal) สำหรับสร้างเกม roguelike ด้วย Lua แม้โดยมากจะถูกเรียกว่า "t-engine" แต่ก็อาจทำให้สับสนได้

  • ดูเจ๋งมากจริง ๆ

    • ในอีกมุมหนึ่ง มันดูเหมือนจะใช้ทำอะไรแนว Armored Core เจ๋ง ๆ ได้เลย haha