Computer >> 컴퓨터 >  >> 체계 >> Linux

Raspberry Pi에서 Doom을 실행하는 방법(에뮬레이터 없이)

혼자 또는 친구와 함께 멋진 복고풍 게임을 즐기고 싶으십니까? 멋진 몬스터 블라스팅 1인칭 슈팅 게임을 위해 온라인 팀을 구성하고 싶으십니까? 물론이죠!

1997년에 id Software는 획기적인 1993년 FPS(First Person Shooter)인 Doom의 소스 코드를 발표했습니다. 스페이스 마린이 되어 화성의 위성인 포보스(Phobos)에서 온갖 종류의 악마와 야수와 맞서게 됩니다. 소스 코드를 사용할 수 있게 되면서 Raspberry Pi 버전을 포함하여 다양한 새로운 형태의 게임이 등장했습니다.

그렇습니다. Raspberry Pi의 Doom입니다. 파이둠 , 누구?

Raspberry Pi에서 Doom을 실행하는 데 필요한 것

Raspberry Pi에서 이 레트로 클래식을 실행하려면 에뮬레이터(예:RetroPie 또는 Recalbox) 또는 게임 ROM이 필요하지 않습니다. Doom은 게임 엔진과 WAD 파일만 간단히 설치하면 Pi에서 기본적으로 실행할 수 있습니다.

여기에는 실제 게임 데이터(레벨, 몬스터, 무기 등)가 포함되며 다양한 테마로 사용할 수 있습니다.

그러나 이에 대해 설명하기 전에 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를 디스플레이에 연결하고 키보드를 연결한 다음 데스크톱으로 부팅하여 시작하세요.

필요한 경우 SSH를 통해 이 단계를 수행할 수 있도록 명령줄을 통해 게임을 설치해야 합니다. 대부분의 Linux 운영 체제 리포지토리에는 Raspbian용을 포함하여 Chocolate Doom이 포함되어 있습니다. 따라서 간단히 입력할 수 있습니다.

명령줄에서 Chocolate Doom 종속성을 설치하여 시작합니다.

sudo apt install chocolate-doom

관련 화면의 지시에 따라 설치되는 동안 기다리십시오.

Raspberry Pi에서 Doom을 실행하는 방법(에뮬레이터 없이)

라즈베리 파이에 Doom WAD 파일 설치

Pi에 Doom 엔진이 설치되어 있으면 WAD 파일을 설치할 차례입니다.

많은 WAD가 있습니다. 파일을 사용할 수 있으며 나중에 가장 좋은 대안을 살펴보겠습니다. 지금은 표준 Doom 데이터 파일을 사용하여 WAD를 설치하는 방법을 알아보겠습니다. 그러면 일반적인 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라는 파일이 생성됩니다. 즉, Raspberry Pi에서 Doom을 플레이할 준비가 되었습니다!

Raspberry Pi에서 Doom for Play 구성

이전에 SSH를 통해 명령을 실행했다면 이제 키보드를 Raspberry Pi에 연결할 때입니다. 또는 VNC 또는 RDP를 통해 연결할 수 있지만 이로 인해 게임이 약간 불안정합니다. 물론 플레이를 시작하기 전에 원격 연결 사용을 중지하십시오!

게임을 플레이하기 전에 Doom을 구성해야 합니다. 이것은 다음 명령을 사용하여 설정 루틴을 실행하는 것을 의미합니다.

chocolate-doom-setup

이 화면을 사용하여 디스플레이, 사운드, 키보드, 마우스 및 게임 컨트롤러를 구성하십시오.

Raspberry Pi에서 Doom을 실행하는 방법(에뮬레이터 없이)

네트워크 게임을 시작하거나 참여할 수도 있습니다(이러한 옵션은 명령줄에서 쉽게 제어할 수 있음).

구성이 완료되면 매개변수 저장 및 DOOM 실행을 선택합니다. . 뱅뱅뱅!

Raspberry Pi 명령줄에서 Chocolate Doom 실행

매번 구성 도구에서 Doom을 실행할 필요가 없다는 점에 유의하는 것이 중요합니다. 대신 사용할 수 있는 쉬운 명령줄 지침이 있습니다.

chocolate-doom -iwad DOOM1.WAD

그러면 게임이 전체 화면 모드로 실행됩니다. 그러나 이 화면 해상도에서는 구형 보드(예:Raspberry Pi 2)에 부담을 줄 수 있습니다. 이 경우 대신 창 모드에서 Doom을 실행하는 것이 좋습니다.

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

이러한 설정은 디스플레이 구성을 사용하여 구성 도구에서 영구적으로 설정할 수도 있습니다. 옵션.

메뉴> 게임에서 Chocolate Doom을 실행할 수도 있습니다. Raspberry Pi OS 데스크탑의 메뉴입니다.

Raspberry Pi에서 Doom을 실행하는 방법(에뮬레이터 없이)

Raspberry Pi에서 Doom을 플레이하는 방법

Raspberry Pi에서 Doom을 플레이하는 방법은 사용자에게 달려 있습니다. Xbox 게임 컨트롤러가 있는 대형 스크린 TV가 선호될 수 있습니다. 아마도 당신은 이미 Pi를 내장형 컨트롤러가 있는 휴대용 게임기에 해킹했을 것입니다.

또는 마우스와 키보드로 우주선을 제어하는 ​​전통적인 데스크탑 환경을 좋아할 수도 있습니다. 결국 우리는 1990년대에 그렇게 했습니다.

첨부된 스크린샷에서 저는 공식 Raspberry Pi 터치스크린과 USB Xbox 360 컨트롤러를 사용했습니다. 설정 도구를 실행하기 전에 선택한 컨트롤러를 연결한 다음 게임패드/조이스틱 구성을 선택하기만 하면 됩니다. .

Raspberry Pi에서 Doom을 실행하는 방법(에뮬레이터 없이)

컴팩트한 크기의 터치스크린과 함께 제공되는 스탠드 덕분에 선반, 테이블 등 어디에나 잘 맞습니다!

PiDoom을 위한 새로운 WAD 찾기

원본과 다른 Doom 게임 경험을 찾고 계십니까? 일부 WAD 파일을 추적해야 합니다. 이들 중 대부분은 온라인에서 구할 수 있습니다. 문제는 그것을 찾는 것입니다.

Doom WAD의 일부 위치는 다음과 같습니다.

  • Doom WADs Wikia 페이지에는 다양한 다운로드 가능한 파일이 있습니다.
  • DoomWADStation은 Chocolate Doom 설치를 위한 사용자 지정 기능을 제공합니다.
  • Doomworld WAD 포럼은 온라인에서 가장 큰 Doom 관련 자료 모음을 제공합니다.

한편 Doom II는 적절한 WAD 파일을 사용하여 Chocolate Doom에서도 재생할 수 있습니다. 이들 중 다수는 idGames 아카이브에서 찾을 수 있습니다. 여기에서 찾을 수 있는 옵션은 다음과 같습니다.

  • 외계인에서 영감을 받은 Alien TC입니다.
  • <닥터 후 둠>은 영국의 장수 TV 시리즈 닥터 후를 원작으로 한 슈팅 게임임에 틀림없다.

마지막으로, 특정 Doom WAD를 알고 있다면 파일에 대한 직접 웹 검색을 시도하십시오. 당신이 무엇을 보게 될지 누가 알겠습니까?

멀티플레이어 Doom 데스매치를 설정하세요!

인터넷과 로컬 네트워크 플레이는 모두 초콜릿 둠으로 가능합니다. 그러나 단순하고 문제 없는 플레이를 위해서는 모든 Deathmatch 플레이어가 시작하기 전에 Chocolate Doom과 동일한 WAD 파일을 실행해야 합니다.

어떤 멀티플레이어 옵션을 선택하든 한 대의 컴퓨터가 게임을 호스팅하는 서버 역할을 해야 합니다. 그러나 호스트도 재생할 수 있습니다. 계속하기 전에 UDP 포트 2342가 모든 플레이어의 라우터 및/또는 방화벽에서 열려 있는지 확인하십시오. 여기에서 포트 포워딩에 대한 가이드가 도움이 될 수 있습니다.

데스매치를 호스팅하는 것은 다음 명령만큼 간단합니다:

chocolate-doom -server -privateserver -deathmatch

동일한 네트워크에 있는 모든 사용자는 위에서 설명한 대로 Chocolate Doom을 실행하고 -autojoin 스위치를 추가하여 Deathmatch에 연결할 수 있습니다.

chocolate-doom -WAD DOOM1.WAD -autojoin

한편, 네트워크 외부에서 데스매치에 참여하려는 플레이어는 다음을 실행해야 합니다.

chocolate-doom -connect [IP_ADDRESS]

[IP_ADDRESS]을(를) 교체해야 합니다. 공인 IP 주소로 whatismyip.com을 통해 또는 라우터의 웹 인터페이스를 확인하여 찾을 수 있습니다.

Raspberry Pi에서 Doom을 플레이하는 다른 방법

Raspberry Pi에서 Doom을 실행하는 방법(에뮬레이터 없이)

우리는 Chocolate Doom으로 Doom을 설치하고 설정하는 데 중점을 두었지만 몇 가지 대안이 있습니다. 그리고 Doom은 원하지 않지만 FPS 액션을 원한다면... 글쎄요, 몇 가지 옵션도 있습니다. 다음은 모두 에뮬레이션 없이 기본적으로 Raspberry Pi에 설치할 수 있습니다.

  • Freedoom:Doom 엔진을 기반으로 하는 무료 게임 콘텐츠를 제공하는 대체 프로젝트입니다. 3단계로 구성됩니다. 1단계, Doom 클론; 2단계, Doom II 및 Final Doom 클론 데스매치 게임인 FreeDM. 현재 Freedoom은 활발히 개발 중입니다.
  • Wolfenstein 3D:Doom보다 약간 오래되었지만 같은 개발자가 만든 이 제품은 Doom과 별도로 설치하거나 Doom 엔진에서 WAD로 즐길 수 있습니다. 2001년의 Return to Castle Wolfenstein은 Raspberry Pi 3 이상에서 실행됩니다.

따라서 Raspberry Pi의 복고풍 FPS 컬렉션을 이 타이틀로 확장하고 싶다면 준비가 완료되었으며 다운로드 및 설치를 기다리고 있습니다!

Doom을 플레이하고 Pi에서 데스매치를 개최하세요!

Raspberry Pi 덕분에 또 다른 멋진 복고풍 게임 경험이 되살아났습니다! 이 작은 컴퓨터는 계속해서 놀라움을 선사합니다. 그렇죠? 지금쯤이면 미니 PC에서 Doom을 플레이할 준비가 되었을 것이며 데스매치에 참가할 친구도 몇 명 있을 것입니다.

Chocolate Doom은 Windows, Mac, Linux 및 BSD에서 사용할 수 있습니다. 따라서 모든 데스크톱 운영 체제를 사용하여 Deathmatch에 참여할 수 있습니다.

에뮬레이터 없이 플레이할 수 있는 더 많은 고전적인 Raspberry Pi 게임을 찾고 계십니까?