วิธีเรียกใช้ Doom บน Raspberry Pi (ไม่มี Emulator)

วิธีเรียกใช้ Doom บน Raspberry Pi (ไม่มี Emulator)

ต้องการสนุกกับเกมย้อนยุคที่ยอดเยี่ยมคนเดียวหรือกับเพื่อน ๆ หรือไม่? แฟนซีร่วมทีมออนไลน์เพื่อสนุกกับเกมยิงมุมมองบุคคลที่หนึ่งสุดเจ๋ง? แน่นอนคุณทำ!





ย้อนกลับไปในปี 1997 id Software ได้ปล่อยซอร์สโค้ดสำหรับ Doom ซึ่งเป็นเกมยิงมุมมองบุคคลที่หนึ่ง (FPS) ที่ก้าวล้ำที่สุดในปี 1993 การเล่นเป็นนาวิกโยธินอวกาศ คุณจะต้องต่อสู้กับปีศาจและสัตว์ร้ายทุกรูปแบบบนดาวอังคารของโฟบอส ด้วยซอร์สโค้ดที่พร้อมใช้งาน รูปแบบใหม่ต่างๆ ของเกมได้ปรากฏขึ้น รวมถึงเวอร์ชันสำหรับ Raspberry Pi





ใช่ ถูกต้อง: Doom บน Raspberry Pi พิดูม , ใครก็ได้?





สิ่งที่คุณต้องการเพื่อเรียกใช้ Doom บน Raspberry Pi

หากต้องการเรียกใช้คลาสสิกย้อนยุคนี้บน Raspberry Pi คุณไม่จำเป็นต้องมีโปรแกรมจำลอง (เช่น RetroPie หรือ รีแคลบ็อกซ์ ) หรือ ROM ของเกม Doom สามารถเรียกใช้โดยกำเนิดบน Pi ด้วยการติดตั้งเอ็นจิ้นเกมและไฟล์ WAD อย่างง่าย

ข้อมูลเหล่านี้ประกอบด้วยข้อมูลเกมจริง (ระดับ สัตว์ประหลาด อาวุธ ฯลฯ) และมีอยู่ในธีมต่างๆ มากมาย



ก่อนที่เราจะพูดถึงเรื่องนี้ นี่คือสิ่งที่คุณต้องการสำหรับ PiDoom:

  • Raspberry Pi 2 หรือใหม่กว่า (เราได้ทดสอบกับ Raspberry Pi 2, Raspberry Pi 3 และ Raspberry Pi 4 8GB)
  • Raspbian หรือ Raspberry Pi OS (ขึ้นอยู่กับรุ่น Pi) ติดตั้งและพร้อมใช้งาน
  • คอนโทรลเลอร์เกม USB ใด ๆ
  • จอภาพหรือจอแสดงผลที่เหมาะสม
  • รหัสที่มาของ Doom

มีซอร์สโค้ด Doom หลายเวอร์ชันให้เลือก เราจะใช้ ช็อคโกแลตดูม ตัวแปรซึ่งเข้ากันได้กับ WAD ส่วนใหญ่





วิธีการติดตั้ง Doom บน Raspberry Pi

เริ่มต้นด้วยการต่อ Raspberry Pi ของคุณเข้ากับจอแสดงผล เสียบแป้นพิมพ์ และบูตเข้าสู่เดสก์ท็อป

คุณจะต้องติดตั้งเกมผ่านบรรทัดคำสั่ง ขั้นตอนนี้จึงทำได้ ผ่าน SSH ในกรณีที่จำเป็น. ที่เก็บระบบปฏิบัติการ Linux ส่วนใหญ่มี Chocolate Doom รวมถึง Raspbian ดังนั้นคุณสามารถป้อน





ในบรรทัดคำสั่ง เริ่มต้นด้วยการติดตั้งการอ้างอิง Chocolate Doom:

sudo apt install chocolate-doom

รอขณะทำการติดตั้งโดยทำตามคำแนะนำบนหน้าจอที่เกี่ยวข้อง

ติดตั้งไฟล์ Doom WAD บน Raspberry Pi ของคุณ

เมื่อติดตั้ง Doom engine บน Pi ของคุณ ก็ถึงเวลาติดตั้งไฟล์ WAD

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

ขั้นแรก นำทางในเทอร์มินัลไปที่ /usr/games . ที่นี่ เรียกใช้คำสั่ง wget นี้เพื่อดาวน์โหลด DOOM1.WAD ไฟล์:

sudo wget http://www.doomworld.com/3ddownloads/ports/shareware_doom_iwad.zip

เนื่องจากเป็นไฟล์ zip ให้แตกไฟล์ด้วย เปิดเครื่องรูด สั่งการ:

xbox one ออกมาเมื่อไหร่
sudo unzip shareware_doom_iwad.zip

คุณจะจบลงด้วยไฟล์ชื่อ DOOM1.WAD ซึ่งหมายความว่าคุณพร้อมที่จะเล่น Doom บน Raspberry Pi แล้ว!

วิธีปรับ dpi ใน photoshop

กำหนดค่า Doom สำหรับเล่นบน Raspberry Pi

หากคุณเคยใช้คำสั่งบน SSH มาก่อน ตอนนี้เป็นเวลาที่ต้องเสียบคีย์บอร์ดเข้ากับ Raspberry Pi ของคุณ หรือคุณสามารถเชื่อมต่อผ่าน VNC หรือ RDP ได้ แต่จะส่งผลให้เกมกระตุกเล็กน้อย แน่นอน หยุดใช้การเชื่อมต่อระยะไกลก่อนเริ่มเล่น!

ก่อนที่คุณจะสามารถเล่นเกมได้ คุณจะต้องกำหนดค่า Doom นี่หมายถึงการรันรูทีนการตั้งค่าด้วยคำสั่ง:

chocolate-doom-setup

ใช้หน้าจอนี้เพื่อกำหนดค่าการแสดงผล เสียง แป้นพิมพ์ เมาส์ และตัวควบคุมเกมของคุณ

คุณยังสามารถเริ่มหรือเข้าร่วมเกมเครือข่ายได้ (แม้ว่าตัวเลือกเหล่านี้สามารถควบคุมได้ง่ายจากบรรทัดคำสั่ง)

เมื่อคุณกำหนดค่าเสร็จแล้ว ให้เลือก บันทึกพารามิเตอร์และเปิดใช้ DOOM . ปัง ปัง ปัง!

เปิดตัว Chocolate Doom ใน Raspberry Pi Command Line

โปรดทราบว่าคุณไม่จำเป็นต้องเรียกใช้ Doom จากเครื่องมือกำหนดค่าทุกครั้ง แต่มีคำสั่งบรรทัดคำสั่งง่ายๆ ที่คุณสามารถใช้ได้แทน:

chocolate-doom -iwad DOOM1.WAD

การดำเนินการนี้จะเปิดเกมในโหมดเต็มหน้าจอ อย่างไรก็ตาม มันสามารถทำให้เกิดความเครียดบนบอร์ดรุ่นเก่า (เช่น Raspberry Pi 2) ด้วยความละเอียดหน้าจอนี้ ในกรณีนี้ คุณอาจต้องการเรียกใช้ Doom ในโหมดหน้าต่างแทน:

chocolate-doom -iwad DOOM1.WAD -window 640x480

การตั้งค่าเหล่านี้ยังสามารถตั้งค่าเป็นแบบถาวรในเครื่องมือกำหนดค่าได้โดยใช้ปุ่ม กำหนดค่าจอแสดงผล ตัวเลือก.

คุณยังสามารถเปิด Chocolate Doom จาก เมนู > เกมส์ เมนูบนเดสก์ท็อป Raspberry Pi OS

วิธีเล่น Doom บน Raspberry Pi

วิธีที่คุณเล่น Doom บน Raspberry Pi ขึ้นอยู่กับคุณ ทีวีจอใหญ่พร้อมตัวควบคุมเกม Xbox อาจเป็นตัวเลือกของคุณ บางทีคุณอาจแฮ็ก Pi ของคุณลงในเครื่องเล่นเกมแบบพกพาพร้อมด้วยคอนโทรลเลอร์ในตัว

หรือคุณอาจแค่ชอบประสบการณ์เดสก์ท็อปแบบเดิมๆ ที่ควบคุม Space Marine ของคุณด้วยเมาส์และคีย์บอร์ด ท้ายที่สุด นั่นคือวิธีที่เราทำในปี 1990

ในภาพหน้าจอที่แนบมานี้ ฉันเคยใช้หน้าจอสัมผัส Raspberry Pi อย่างเป็นทางการและคอนโทรลเลอร์ USB Xbox 360 เพียงเชื่อมต่อคอนโทรลเลอร์ที่คุณเลือกก่อนเรียกใช้เครื่องมือตั้งค่า จากนั้นเลือก กำหนดค่า Gamepad/จอยสติ๊ก .

ด้วยขนาดที่กะทัดรัดของหน้าจอสัมผัสและขาตั้งที่มาพร้อมตัวเครื่อง ทำให้วางบนชั้นวาง โต๊ะ... ได้ทุกที่จริงๆ!

ค้นหา WAD ใหม่สำหรับ PiDoom

กำลังมองหาประสบการณ์การเล่นเกม Doom ที่แตกต่างจากเดิมหรือไม่? คุณจะต้องติดตามไฟล์ WAD บางไฟล์ สิ่งเหล่านี้มีอยู่มากมายทางออนไลน์ ปัญหาอยู่ที่การค้นหา

สถานที่บางแห่งสำหรับ Doom WAD คือ:

  • Doom WADs หน้า Wikia มีไฟล์ให้ดาวน์โหลดมากมาย
  • DoomWADStation ให้การปรับแต่งสำหรับการติดตั้ง Chocolate Doom ของคุณ
  • Doomworld WADs ฟอรั่ม เสนอคอลเลกชั่นเนื้อหาเกี่ยวกับ Doom ที่ใหญ่ที่สุดทางออนไลน์

ในขณะเดียวกัน Doom II สามารถเล่นได้ใน Chocolate Doom ด้วยไฟล์ WAD ที่เหมาะสม มากมายเหล่านี้สามารถพบได้ใน idGames Archive . ในบรรดาตัวเลือกต่างๆ ที่คุณจะพบ ได้แก่:

  • แรงบันดาลใจจากเอเลี่ยน เอเลี่ยน TC .
  • หมอดูม ซึ่งเห็นได้ชัดว่าเป็นเกมยิงจากละครโทรทัศน์เรื่อง Doctor Who ของอังกฤษที่ดำเนินมายาวนาน

สุดท้าย หากคุณทราบ Doom WAD ที่เฉพาะเจาะจง ให้ลองค้นหาไฟล์ทางเว็บโดยตรง ใครจะรู้ว่าคุณจะเป็นอย่างไร?

ตั้งค่า Doom Deathmatch แบบผู้เล่นหลายคน!

การเล่นอินเทอร์เน็ตและเครือข่ายท้องถิ่นสามารถทำได้ด้วย Chocolate Doom อย่างไรก็ตาม ความเรียบง่าย (และการเล่นที่ไร้ปัญหา) กำหนดให้ผู้เล่น Deathmatch ทุกคนควรเรียกใช้ Chocolate Doom และไฟล์ WAD เดียวกันก่อนที่จะเริ่ม

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

การโฮสต์ Deathmatch นั้นง่ายเหมือนคำสั่งนี้:

chocolate-doom -server -privateserver -deathmatch

ใครก็ตามที่อยู่ในเครือข่ายเดียวกันกับที่คุณสามารถเชื่อมต่อกับ Deathmatch ได้ด้วยการเรียกใช้ Chocolate Doom ตามที่อธิบายไว้ข้างต้น โดยต่อท้ายสวิตช์ -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

ผู้เล่นที่ต้องการเข้าร่วม Deathmatch จากนอกเครือข่ายของคุณในขณะเดียวกัน ควรเรียกใช้:

chocolate-doom -connect [IP_ADDRESS]

พวกเขาจะต้องเปลี่ยน [ที่อยู่ IP] ด้วยที่อยู่ IP สาธารณะของคุณ คุณสามารถค้นหาได้ทาง whatismyip.com หรือโดยการตรวจสอบเว็บอินเตอร์เฟสของเราเตอร์ของคุณ

วิธีอื่นในการเล่น Doom บน Raspberry Pi

แม้ว่าเราจะเน้นไปที่การติดตั้งและตั้งค่า Doom ด้วย Chocolate Doom แต่ก็มีทางเลือกอื่น และถ้าคุณไม่ต้องการ Doom แต่คุณต้องการแอ็คชัน FPS บ้าง... ก็มีตัวเลือกให้คุณเช่นกัน สิ่งต่อไปนี้สามารถติดตั้งได้ทั้งหมดบน Raspberry Pi โดยไม่ต้องจำลอง

  • เสรีภาพ : นี่เป็นโปรเจ็กต์ทางเลือกที่มีเนื้อหาเกมฟรีโดยอิงจากกลไก Doom ประกอบด้วยสามขั้นตอน: ระยะที่ 1, Doom clone; เฟส 2 โคลน Doom II และ Final Doom; และ FreeDM เกม Deathmatch ขณะนี้ Freedoom อยู่ระหว่างการพัฒนา
  • Wolfenstein 3D : เก่ากว่า Doom เล็กน้อย แต่จากนักพัฒนาเดียวกัน สามารถติดตั้งแยกจาก Doom หรือใช้งานเป็น WAD ในเอ็นจิ้น Doom ได้ Return to Castle Wolfenstein ในปี 2001 จะทำงานบน Raspberry Pi 3 และใหม่กว่า

ดังนั้น หากคุณต้องการขยายคอลเลกชัน FPS ย้อนยุคของ Raspberry Pi ไปยังชื่อเหล่านี้ พวกเขาพร้อมและรอให้คุณดาวน์โหลดและติดตั้ง!

เล่น Doom และ Host Deathmatches บน Pi ของคุณ!

ประสบการณ์การเล่นเกมย้อนยุคที่ยอดเยี่ยมอีกครั้งต้องขอบคุณ Raspberry Pi! คอมพิวเตอร์เครื่องนี้ยังคงเซอร์ไพรส์ต่อไปจริงๆ ใช่ไหม ถึงตอนนี้ คุณควรพร้อมที่จะเล่น Doom บน mini-PC ของคุณแล้ว และอาจมีเพื่อนอยู่สองสามคนเพื่อเล่นเกม Deathmatch

วิธีเริ่ม Spotify ทดลองใช้ฟรี

Chocolate Doom สามารถใช้ได้กับ Windows, Mac, Linux และ BSD ด้วยเหตุนี้ คุณสามารถใช้ระบบปฏิบัติการเดสก์ท็อปใดๆ เพื่อเข้าร่วม Deathmatch ได้

มองหาเพิ่มเติม เกม Raspberry Pi สุดคลาสสิกที่คุณสามารถเล่นได้โดยไม่ต้องใช้อีมูเลเตอร์ ?

แบ่งปัน แบ่งปัน ทวีต อีเมล นี่คือเหตุผลที่ FBI ออกคำเตือนสำหรับ Hive Ransomware

FBI ได้ออกคำเตือนเกี่ยวกับ ransomware ที่น่ารังเกียจโดยเฉพาะ นี่คือเหตุผลที่คุณต้องระวัง Hive ransomware เป็นพิเศษ

อ่านต่อไป
หัวข้อที่เกี่ยวข้อง
  • เกม
  • DIY
  • เกมย้อนยุค
  • ราสเบอร์รี่ปี่
  • เคล็ดลับการเล่นเกม
  • เคล็ดลับลินุกซ์
เกี่ยวกับผู้เขียน Christian Cawley(ตีพิมพ์บทความ 1510)

รองบรรณาธิการด้านความปลอดภัย, Linux, DIY, การเขียนโปรแกรม และผู้ผลิตพอดคาสต์ที่มีประโยชน์มาก โดยมีประสบการณ์อย่างกว้างขวางในการสนับสนุนเดสก์ท็อปและซอฟต์แวร์ Christian เป็นผู้สนับสนุนนิตยสาร Linux Format เป็นนักประดิษฐ์ Raspberry Pi คนรักเลโก้และแฟนเกมย้อนยุค

เพิ่มเติมจาก Christian Cawley

สมัครรับจดหมายข่าวของเรา

เข้าร่วมจดหมายข่าวของเราสำหรับเคล็ดลับทางเทคนิค บทวิจารณ์ eBook ฟรี และดีลพิเศษ!

คลิกที่นี่เพื่อสมัครสมาชิก
หมวดหมู่ Diy