Computer >> คอมพิวเตอร์ >  >> ระบบ >> Linux

วิธีเรียกใช้ Doom บน Raspberry Pi (ไม่มีโปรแกรมจำลอง)

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

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

ใช่ ถูกต้อง:Doom บน Raspberry Pi PiDoom มีใครบ้าง?

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

ในการใช้งานคลาสสิกย้อนยุคนี้บน Raspberry Pi คุณไม่จำเป็นต้องมีโปรแกรมจำลอง (เช่น RetroPie หรือ Recalbox) หรือ 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 หลายเวอร์ชันให้เลือก เราจะใช้ Chocolate Doom ตัวแปร ซึ่งเข้ากันได้กับ WAD ส่วนใหญ่

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

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

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

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

sudo apt install chocolate-doom

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

วิธีเรียกใช้ Doom บน Raspberry Pi (ไม่มีโปรแกรมจำลอง)

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

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

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

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

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

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

sudo unzip shareware_doom_iwad.zip

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

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

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

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

chocolate-doom-setup

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

วิธีเรียกใช้ Doom บน Raspberry Pi (ไม่มีโปรแกรมจำลอง)

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

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

เปิดใช้ Chocolate Doom ในบรรทัดคำสั่ง Raspberry Pi

โปรดทราบว่าคุณไม่จำเป็นต้องเรียกใช้ 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

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

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

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

วิธีเรียกใช้ Doom บน Raspberry Pi (ไม่มีโปรแกรมจำลอง)

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

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

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

สถานที่บางแห่งสำหรับ Doom WAD ได้แก่:

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

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

  • Alien TC ที่ได้รับแรงบันดาลใจจากเอเลี่ยน
  • Doctor Who Doom ซึ่งเห็นได้ชัดว่าเป็นเกมยิงจากซีรีส์ทางโทรทัศน์เรื่อง 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_ADDRESS] ด้วยที่อยู่ IP สาธารณะของคุณ คุณสามารถค้นหาได้ทาง whatismyip.com หรือโดยการตรวจสอบเว็บอินเทอร์เฟซของเราเตอร์ของคุณ

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

วิธีเรียกใช้ Doom บน Raspberry Pi (ไม่มีโปรแกรมจำลอง)

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

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

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

เล่น Doom และโฮสต์ Deathmatches บน Pi ของคุณ!

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

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

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