Computer >> Máy Tính >  >> Hệ thống >> Linux

Cách chạy Doom trên Raspberry Pi (Không có Trình giả lập)

Bạn muốn thưởng thức một số trò chơi cổ điển tuyệt vời, một mình hoặc với bạn bè? Bạn thích hợp tác trực tuyến để có một số thú vui bắn súng góc nhìn thứ nhất nổ tung quái vật tuyệt vời? Tất nhiên là bạn có!

Quay trở lại năm 1997, id Software đã phát hành mã nguồn cho Doom, game bắn súng góc nhìn thứ nhất (FPS) xuất sắc năm 1993. Vào vai một thủy thủ không gian, bạn chống lại tất cả các loại quỷ và quái thú trên mặt trăng sao Hỏa của Phobos. Với mã nguồn có sẵn, nhiều dạng trò chơi mới đã xuất hiện, bao gồm cả phiên bản dành cho Raspberry Pi.

Vâng, đúng vậy:Doom trên Raspberry Pi. PiDoom , có ai không?

Bạn sẽ cần gì để chạy Doom trên Raspberry Pi

Để chạy cổ điển cổ điển này trên Raspberry Pi, bạn sẽ không cần trình giả lập (như RetroPie hoặc Recalbox) hoặc ROM trò chơi. Doom có ​​thể chạy nguyên bản trên Pi chỉ với một cài đặt đơn giản của công cụ trò chơi và tệp WAD.

Chúng chứa dữ liệu trò chơi thực tế (cấp độ, quái vật, vũ khí, v.v.) và có sẵn trong nhiều chủ đề khác nhau.

Tuy nhiên, trước khi chúng ta đi vào điều đó, đây là những gì bạn cần cho PiDoom:

  • Raspberry Pi 2 trở lên (chúng tôi đã thử nghiệm trên Raspberry Pi 2, Raspberry Pi 3 và Raspberry Pi 4 8GB)
  • Hệ điều hành Raspbian hoặc Raspberry Pi (tùy thuộc vào kiểu máy Pi) đã được cài đặt và sẵn sàng sử dụng
  • Bất kỳ bộ điều khiển trò chơi USB nào
  • Màn hình hoặc màn hình phù hợp
  • Mã nguồn Doom

Một số phiên bản của mã nguồn Doom có ​​sẵn. Chúng tôi sẽ sử dụng Chocolate Doom biến thể, tương thích với phần lớn WAD.

Cách cài đặt Doom trên Raspberry Pi

Bắt đầu bằng cách kết nối Raspberry Pi của bạn với màn hình, cắm vào bàn phím và khởi động vào máy tính để bàn.

Bạn sẽ cần cài đặt trò chơi thông qua dòng lệnh, vì vậy giai đoạn này có thể được thực hiện thông qua SSH nếu cần. Hầu hết các kho hệ điều hành Linux bao gồm Chocolate Doom, bao gồm cả những kho dành cho Raspbian. Như vậy, bạn chỉ cần nhập

Trong dòng lệnh, hãy bắt đầu bằng cách cài đặt các phụ thuộc Chocolate Doom:

sudo apt install chocolate-doom

Chờ trong khi cài đặt, làm theo bất kỳ lời nhắc nào có liên quan trên màn hình.

Cách chạy Doom trên Raspberry Pi (Không có Trình giả lập)

Cài đặt tệp Doom WAD trên Raspberry Pi của bạn

Với công cụ Doom được cài đặt trên Pi của bạn, đã đến lúc cài đặt tệp WAD.

Có rất nhiều WAD các tệp có sẵn và chúng tôi sẽ xem xét một số lựa chọn thay thế tốt nhất sau. Bây giờ, hãy cùng tìm hiểu cách cài đặt WAD, sử dụng tệp dữ liệu Doom tiêu chuẩn. Thao tác này sẽ thêm các bản đồ và vũ khí Doom thông thường vào trò chơi.

Trước tiên, điều hướng trong thiết bị đầu cuối đến / usr / games . Tại đây, hãy chạy lệnh wget này để tải xuống DOOM1.WAD tệp:

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

Vì đây là tệp zip, hãy giải nén nó bằng giải nén lệnh:

sudo unzip shareware_doom_iwad.zip

Bạn sẽ nhận được một tệp có tên là DOOM1.WAD có nghĩa là bạn đã sẵn sàng chơi Doom trên Raspberry Pi của mình!

Định cấu hình Doom cho Play trên Raspberry Pi

Nếu trước đây bạn đang chạy các lệnh qua SSH, bây giờ là lúc để cắm bàn phím vào Raspberry Pi của bạn. Ngoài ra, bạn có thể kết nối qua VNC hoặc RDP, nhưng điều này sẽ dẫn đến trò chơi hơi giật. Chắc chắn, hãy ngừng sử dụng kết nối từ xa trước khi bạn bắt đầu chơi!

Trước khi có thể chơi trò chơi, bạn cần phải định cấu hình Doom. Điều này có nghĩa là chạy quy trình thiết lập bằng lệnh:

chocolate-doom-setup

Sử dụng màn hình này để định cấu hình màn hình, âm thanh, bàn phím, chuột và bộ điều khiển trò chơi của bạn.

Cách chạy Doom trên Raspberry Pi (Không có Trình giả lập)

Bạn thậm chí có thể bắt đầu hoặc tham gia một trò chơi mạng (mặc dù có thể dễ dàng điều khiển các tùy chọn này từ dòng lệnh).

Khi bạn hoàn tất cấu hình, hãy chọn Lưu thông số và khởi chạy DOOM . BANG BANG BANG!

Khởi chạy Chocolate Doom trong Dòng lệnh Raspberry Pi

Điều quan trọng cần lưu ý là bạn không cần phải chạy Doom từ công cụ cấu hình mọi lúc. Thay vào đó, có một hướng dẫn dòng lệnh dễ dàng mà bạn có thể sử dụng:

chocolate-doom -iwad DOOM1.WAD

Thao tác này sẽ khởi chạy trò chơi ở chế độ toàn màn hình. Tuy nhiên, nó có thể gây căng thẳng cho các bo mạch cũ hơn (chẳng hạn như Raspberry Pi 2) với độ phân giải màn hình này. Trong trường hợp này, bạn có thể thích chạy Doom ở chế độ cửa sổ thay thế:

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

Các cài đặt này cũng có thể được đặt là vĩnh viễn trong công cụ cấu hình, bằng cách sử dụng Định cấu hình hiển thị tùy chọn.

Bạn cũng có thể khởi chạy Chocolate Doom từ Trình đơn> Trò chơi trên máy tính để bàn Hệ điều hành Raspberry Pi.

Cách chạy Doom trên Raspberry Pi (Không có Trình giả lập)

Cách chơi Doom trên Raspberry Pi

Cách bạn chơi Doom trên Raspberry Pi tùy thuộc vào bạn. TV màn hình lớn với bộ điều khiển trò chơi Xbox có thể là sở thích của bạn. Có lẽ bạn đã hack Pi của mình vào một máy chơi game di động, hoàn chỉnh với bộ điều khiển tích hợp.

Hoặc bạn có thể chỉ thích trải nghiệm máy tính để bàn truyền thống, điều khiển hàng hải không gian của bạn bằng chuột và bàn phím. Rốt cuộc, đó là cách chúng tôi đã làm vào những năm 1990.

Trong ảnh chụp màn hình đi kèm, tôi đã sử dụng Màn hình cảm ứng Raspberry Pi chính thức và bộ điều khiển Xbox 360 USB. Chỉ cần kết nối bộ điều khiển đã chọn của bạn trước khi chạy công cụ thiết lập, sau đó chọn Định cấu hình Gamepad / Cần điều khiển .

Cách chạy Doom trên Raspberry Pi (Không có Trình giả lập)

Nhờ kích thước nhỏ gọn của màn hình cảm ứng và giá đỡ đi kèm, nó sẽ phù hợp trên kệ, bàn ... ở bất cứ đâu, thực sự!

Tìm WAD mới cho PiDoom

Tìm kiếm trải nghiệm chơi trò chơi Doom khác với bản gốc? Bạn sẽ cần theo dõi một số tệp WAD. Nhiều người trong số này có sẵn trực tuyến --- vấn đề là tìm thấy chúng.

Một số vị trí cho Doom WAD là:

  • Trang Doom WADs Wikia có nhiều lựa chọn các tệp có thể tải xuống.
  • DoomWADStation cung cấp các tùy chỉnh cho cài đặt Chocolate Doom của bạn.
  • Diễn đàn Doomworld WADs cung cấp bộ sưu tập trực tuyến lớn nhất về tài liệu liên quan đến Doom.

Trong khi đó, Doom II cũng có thể được chơi trong Chocolate Doom với các tệp WAD thích hợp. Nhiều người trong số này có thể được tìm thấy trong Kho lưu trữ idGames. Trong số các tùy chọn bạn sẽ tìm thấy ở đây là:

  • CTV Người ngoài hành tinh lấy cảm hứng từ Người ngoài hành tinh.
  • Doctor Who Doom, rõ ràng là một game bắn súng dựa trên bộ phim truyền hình dài tập Doctor Who của Anh.

Cuối cùng, nếu bạn biết về các WAD Doom cụ thể thì chỉ cần thử tìm kiếm tệp trực tiếp trên web. Ai biết bạn sẽ bật mí gì?

Thiết lập Trận đấu Doom nhiều người chơi!

Internet và mạng nội bộ đều có thể chơi được với Chocolate Doom. Tuy nhiên, sự đơn giản (và cách chơi không gặp sự cố) yêu cầu tất cả người chơi Deathmatch phải chạy Chocolate Doom và cùng một tệp WAD trước khi bắt đầu.

Cho dù bạn chọn tùy chọn nhiều người chơi nào, một máy tính phải hoạt động như máy chủ để lưu trữ trò chơi. Máy chủ cũng có thể chơi, tuy nhiên. Trước khi tiếp tục, hãy đảm bảo rằng cổng UDP 2342 được mở trên bộ định tuyến và / hoặc tường lửa của tất cả các trình phát. Hướng dẫn của chúng tôi về chuyển tiếp cổng có thể hữu ích ở đây.

Lưu trữ Deathmatch đơn giản như lệnh sau:

chocolate-doom -server -privateserver -deathmatch

Bất kỳ ai trên cùng một mạng với bạn đều có thể kết nối với Deathmatch bằng cách chạy Chocolate Doom như đã giải thích ở trên, thêm công tắc -autojoin:

chocolate-doom -WAD DOOM1.WAD -autojoin

Trong khi đó, những người chơi muốn tham gia Deathmatch từ bên ngoài mạng của bạn nên chạy:

chocolate-doom -connect [IP_ADDRESS]

Họ sẽ cần thay thế [IP_ADDRESS] bằng địa chỉ IP công cộng của mình, bạn có thể tìm thấy địa chỉ này qua whatismyip.com hoặc bằng cách kiểm tra giao diện web của bộ định tuyến.

Các cách khác để chơi Doom trên Raspberry Pi

Cách chạy Doom trên Raspberry Pi (Không có Trình giả lập)

Mặc dù chúng tôi đã tập trung vào việc cài đặt và thiết lập Doom với Chocolate Doom, nhưng vẫn có một số lựa chọn thay thế. Và nếu bạn không muốn Doom nhưng bạn muốn một số hành động FPS ... thì cũng có một vài lựa chọn cho bạn. Tất cả những thứ sau đều có thể được cài đặt nguyên bản trên Raspberry Pi mà không cần mô phỏng.

  • Freedoom:Đây là một dự án thay thế, có nội dung trò chơi miễn phí dựa trên công cụ Doom. Nó bao gồm ba giai đoạn:Giai đoạn 1, bản sao Doom; Giai đoạn 2, một bản sao Doom II và Final Doom; và FreeDM, một trò chơi Deathmatch. Hiện Freedoom đang được phát triển tích cực.
  • Wolfenstein 3D:Lâu hơn một chút so với Doom, nhưng từ cùng một nhà phát triển, điều này có thể được cài đặt độc lập với Doom hoặc được sử dụng như một WAD trong công cụ Doom. Return to Castle Wolfenstein năm 2001 sẽ chạy trên Raspberry Pi 3 trở lên.

Vì vậy, nếu bạn muốn mở rộng bộ sưu tập FPS cổ điển của Raspberry Pi của mình cho các tựa game này, chúng đã sẵn sàng và đang chờ bạn tải xuống và cài đặt chúng!

Chơi Doom và Host Deathmatches trên Pi của bạn!

Một trải nghiệm chơi game cổ điển tuyệt vời khác được hồi sinh nhờ Raspberry Pi! Máy tính nhỏ này thực sự tiếp tục gây ngạc nhiên, phải không? Bây giờ, bạn đã sẵn sàng chơi Doom trên PC mini của mình và thậm chí có thể có một vài người bạn tham gia Deathmatch.

Chocolate Doom có ​​sẵn cho Windows, Mac, Linux và BSD. Do đó, bất kỳ hệ điều hành máy tính để bàn nào cũng có thể được sử dụng để tham gia Deathmatch.

Bạn đang tìm kiếm các trò chơi Raspberry Pi cổ điển hơn mà bạn có thể chơi mà không cần trình giả lập?