
ที่มาภาพ: PC Gamer
Nightdive ค้นพบคลังโค้ดเก่ามากของ Dark Engine ในการรีเมค Thief
⚡ สรุป 30 วิ
Nightdive Studios กำลังรื้อฟื้นเกมคลาสสิก Thief: The Dark Project พบระบบควบคุมเวอร์ชันที่ล้าสมัยและข้อความเตือนจากนักพัฒนาต้นฉบับ ซึ่งเผยกระบวนการ hack…
Nightdive Studios กำลังทำงานกับการรีเมคเกมสไตล์ลับ Thief: The Dark Project ซึ่งนอกจากจะเปิดโอกาสให้ผู้เล่นรุ่นใหม่ได้สัมผัสเกมคลาสสิกแล้ว ยังเป็นจุดตรวจสอบรหัสต้นฉบับของเครื่องยนต์ Dark Engine ที่ถูกเก็บไว้ในระบบควบคุมเวอร์ชันที่ล้าสมัยอย่างมาก การค้นพบข้อความอ้างอิงและคำเตือนจากนักพัฒนาต้นสังกัด Looking Glass Studios และ Irrational Games ทำให้เห็นกระบวนการพัฒนาเกมที่เต็มไปด้วย “hack” เร็วเร่ง แต่ก็แสดงถึงศักยภาพทางเทคโนโลยีที่ยังคงท้าทายจนถึงวันนี้
Overview
Nightdive เป็นบริษัทผู้เชี่ยวชาญด้านการรีเมคเกมเก่า ซึ่งได้ทำการปรับปรุงระบบควบคุมอินพุตและอัปเดตแพกเกจแก้ไขให้กับหลายเกมคลาสสิก การทำงานครั้งนี้เป็นส่วนหนึ่งของแนวคิดที่ว่า “แต่ละการรีเมคเหมือนการขุดค้นโบราณสถาน” ทำให้ผู้สนใจด้านเทคนิคสามารถเรียนรู้รายละเอียดเชิงลึกจากรหัสต้นฉบับได้
ในบทสัมภาษณ์กับ Digital Foundry ทีมงาน Nightdive อธิบายว่าการเข้าถึง “very very out of date version control repository” ของ Dark Engine ทำให้พวกเขาเห็นภาพรวมของกระบวนการพัฒนาอย่างชัดเจน ทั้งในด้านโครงสร้างระบบและข้อบกพร่องที่ถูกทิ้งไว้โดยนักพัฒนาก่อนหน้า
แม้ว่าจะไม่มีวันปล่อยเกมเป็นทางการออกมา ณ ขณะนี้ แต่ผู้สนใจสามารถติดตามความคืบหน้าผ่านแพลตฟอร์ม Steam, GOG และ Epic ได้แล้ว
Development History
เกม Thief: The Dark Project เริ่มต้นจากชื่อโปรเจกต์ภายใน “The Dark Project” แล้วเปิดตัวสาธิตที่ E3 1997 ซึ่งคาดว่าจะวางจำหน่ายในปีเดียวกัน อย่างไรก็ตาม การพัฒนาต้องเผชิญกับความล่าช้าและถูกเลื่อนออกไปจนถึง 1998
- แสดงต้นแบบที่ E3 1997
- เลื่อนวันปล่อยเป็น 1998 เนื่องจากการปรับแก้ไขเพิ่มเติมหลายขั้นตอน
- ทีมพัฒนาต้นเริ่มงานแล้วย้ายไปทำโปรเจกต์อื่น ส่วนทีมใหม่เข้ามาดำเนินการต่อในครึ่งหลังของกระบวนการ
คอมเมนท์ที่พบในโค้ดแสดงให้เห็นว่าการพัฒนาไม่ได้ดำเนินไปอย่างราบรื่น ทีมงานหลายคนถูกเปลี่ยนแปลงระหว่างขั้นตอน ทำให้เกิด “Giant hack! Never replicate this!” และ “E3 hack! We must delete this after E3!” ที่ยังคงอยู่ในเกมเวอร์ชันต่อมาจนถึง Thief 2
การเปลี่ยนแปลงทีมหลายครั้งเป็นสาเหตุหนึ่งที่ทำให้โค้ดเต็มไปด้วยบันทึกเตือนและข้อเสนอแนะแบบ “ไม่ควรทำซ้ำ” ซึ่ง Nightdive ได้เก็บรวบรวมไว้เพื่อใช้เป็นข้อมูลอ้างอิงในขั้นตอนรีเมค
Code Repository Insights
เมื่อวิศวกรซอฟต์แวร์ของ Nightdive, Josh Dowell ตรวจสอบที่จัดเก็บเวอร์ชันโค้ด เขาได้พบ “the wildest things to say about the code” จากนักพัฒนาทั้งสองสตูดิโอ ซึ่งเป็นข้อความเชิงเตือนและบันทึกการแก้ไขฉับพลัน
ตัวอย่างคอมเมนท์ที่โดดเด่น ได้แก่
- “**Giant hack! Never replicate this!” – บ่งชี้ว่ามีโครงสร้างที่ซับซ้อนเกินความจำเป็น
- “**We must fix this before ‘98!’” – แสดงถึงการเร่งรีบแก้ไขก่อนวันปล่อยเกม
ข้อความเหล่านี้ไม่เพียงแต่เผยให้เห็นวิธีการทำงานแบบฉับพลันของทีมพัฒนาในยุคนั้น แต่ยังช่วย Nightdive ระบุส่วนที่ต้องปรับแต่งหรืออาจเป็นจุดเสี่ยงต่อความเข้ากันได้กับระบบปัจจุบัน
นอกจากนี้ การค้นพบนี้ทำให้ผู้สนใจด้านประวัติศาสตร์เกมได้รับมุมมองใหม่เกี่ยวกับการจัดการซอร์สโค้ดในยุค 1990‑s ซึ่งยังไม่มีเครื่องมือ CI/CD หรือมาตรฐานควบคุมเวอร์ชันที่ทันสมัย
Engine Technology & Comparison
แม้จะถูกสร้างขึ้นด้วย “hack” มากมาย Dark Engine ของ Looking Glass Studios ยังคงแสดงศักยภาพด้านเสียง, ปัญญาประดิษฐ์ (AI) และการจัดแสงที่เป็นนวัตกรรมในยุคนั้น การทำงานของระบบแสงโดยเฉพาะถือว่า “shockingly similar to Quake”
Josh Dowell กล่าวว่า ทั้งสองเกมใช้เทคนิค portal‑based visibility แต่มีความแตกต่างสำคัญ:
- Quake ใช้การคำนวณล่วงหน้า (precomputed visibility) เพื่อบันทึกข้อมูลว่าผู้เล่นจะมองเห็นอะไรในแต่ละตำแหน่งก่อนเกมเริ่มทำงานจริง
- Dark Engine ทำการคำนวณแบบเรียลไทม์โดยพิจารณา “ทุกประตูเป็น portal” และตรวจสอบสี่เหลี่ยมที่สามารถมองผ่านได้ รวมถึงการเชื่อมต่อกับ portal อื่น ๆ
กระบวนการนี้ซับซ้อนมากและในปี 1998 ถือว่าเป็นความสำเร็จที่น่าประหลาดใจ เนื่องจากต้องทำงานโดยไม่ทำให้เกมช้าเกินไป การเปรียบเทียบนี้ช่วยเน้นให้เห็นว่าทีมของ Looking Glass สร้างระบบที่ล้ำหน้ากว่ามาตรฐานทั่วไปในช่วงเวลานั้น แม้ว่าจะถูกอธิบายว่า “really strange” แต่ก็ยังคงเป็นหัวใจของประสบการณ์เกมสไตล์ลับที่ผู้เล่นจดจำไว้
Remaster Progress & Outlook
แม้จะไม่มีวันปล่อยอย่างเป็นทางการในขณะนี้ Thief: The Dark Project Remastered กำลังอยู่ระหว่างขั้นตอนพัฒนา Nightdive ได้เปิดเผยว่า พวกเขากำลังใช้ข้อมูลจากโค้ดเก่าเพื่อทำความสะอาดระบบและปรับปรุงให้เข้ากันได้กับฮาร์ดแวร์สมัยใหม่ รวมถึงการเพิ่มคุณสมบัติเช่น การสนับสนุนคีย์บอร์ด/เมาส์ที่หลากหลายและการแก้ไขข้อบกพร่องเดิม
ผู้เล่นสามารถติดตามความเคลื่อนไหวผ่านหน้าเกมบน Steam, GOG และ Epic Games Store ซึ่งจะอัปเดตข่าวสารเกี่ยวกับสภาพแวดล้อมการพัฒนา การปล่อยตัวเบต้า หรือข้อมูลเพิ่มเติมเกี่ยวกับฟีเจอร์ที่เพิ่มเข้ามา
ตามมุมมองของ Nightdive ทีมงานยืนยันว่า แม้โค้ดต้นฉบับจะเต็มไปด้วย “hack” แต่ศักยภาพทางเทคโนโลยีของ Dark Engine ยังคงเป็นจุดเด่นสำคัญที่ทำให้การรีเมคนี้น่าสนใจสำหรับทั้งผู้เล่นเก่าและนักวิเคราะห์เกมรุ่นใหม่
Summary
Nightdive Studios เปิดเผยรายละเอียดโค้ดต้นฉบับของ Thief: The Dark Project ที่เต็มไปด้วยคอมเมนท์ “hack” จากทีมพัฒนาในยุค 1990‑s ทำให้เห็นกระบวนการพัฒนาที่เร่งรีบและซับซ้อน แม้ยังไม่มีวันเปิดตัวอย่างเป็นทางการ การรีเมคนี้ยังคงส่องแสงให้กับเทคโนโลยี Dark Engine ที่เปรียบได้กับ Quake ในด้านการจัดแสงและการคำนวณมุมมองแบบเรียลไทม์.
แชร์บทความนี้:
ชอบบทความแบบนี้?
สมัคร AI Automate Weekly Newsletter — รับเคล็ดลับ AI + how-to ใหม่
ทุกสัปดาห์ตรงถึง inbox ฟรี ไม่มีสแปม
แหล่งข่าวต้นฉบับ
- ชื่อต้นฉบับ
- Nightdive's Thief remaster unearths a 'very very out of date version control repository' with 'the wildest things to say about the code'
- ผู้เขียน
- Jody Macgregor
- แหล่ง
- PC Gamer
- วันที่เผยแพร่
- 24 สิงหาคม 2569 เวลา 11:23



