ข้ามไปเนื้อหาหลัก

เล่นเกม Doom ในฐานข้อมูล SQL วิ่งฉิ่ว 35 เฟรมต่อวินาที

นักพัฒนาสร้างเกม Doom เวอร์ชันใช้งานจริงบนฐานข้อมูล SQL ด้วยโค้ดความยาว 1,300 บรรทัด สามารถเรนเดอร์ภาพกราฟิกบิตแมปได้อย่างแม่นยำถึง 35 fps

เรียบเรียงโดย AI
Inewgen
03 Oct 2026ที่มา: Ars Technica2 นาทีอ่าน (0 ครั้ง)
แชร์
เล่นเกม Doom ในฐานข้อมูล SQL วิ่งฉิ่ว 35 เฟรมต่อวินาที

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

ขนาดตัวอักษร
  • รันเกม Doom ภายในระบบฐานข้อมูล SQL สำเร็จแล้ว
  • ใช้ชุดคำสั่ง SQL query ความยาวเพียง 1,300 บรรทัด
  • สามารถเรนเดอร์ภาพกราฟิกความเร็วสูงถึง 35 เฟรมต่อวินาที

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

ความสำเร็จครั้งนี้เกิดขึ้นจากการเขียนชุดคำสั่ง SQL query ความยาวรวม 1,300 บรรทัด ซึ่งทำหน้าที่ประมวลผลและสร้างภาพกราฟิกแบบบิตแมปของโลกแห่งความมืดในเกม Doom ออกมาได้อย่างแม่นยำ โดยไม่จำเป็นต้องพึ่งพาเอนจิ้นเกมแบบดั้งเดิมแต่อย่างใด

retro video game pixel art monitor

ภาพประกอบจากคลังภาพสต็อก ไม่ใช่ภาพจากเหตุการณ์จริง

1,300บรรทัดของ SQL query
35 fpsอัตราเฟรมเรตต่อวินาที

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

การนำโค้ดหรือโปรแกรมที่ไม่เกี่ยวข้องมาฝังไว้ในระบบฐานข้อมูล (เช่น การเขียน Stored Procedure ซับซ้อนหรือใช้ Query แปลกๆ) แม้ในทางปฏิบัติจะไม่แนะนำให้นำไปใช้จริงบน production server เนื่องจากภาระการประมวลผลมหาศาล แต่ผลงานชิ้นนี้ถือเป็นความสำเร็จทางเทคนิคที่แสดงให้เห็นถึงความยืดหยุ่นขั้นสุดของภาษา SQL และขีดความสามารถของนักพัฒนาในการรีดเค้นพลังจากระบบที่ไม่ได้ถูกออกแบบมาเพื่อความบันเทิงโดยเฉพาะ

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

ที่มา: Ars Technica

ความคิดเห็น

แสดงความคิดเห็น
0/2000

พบข้อมูลผิดพลาดในบทความนี้? แจ้งปัญหาบทความนี้