둠은 1990년대의 고전적인 1인칭 슈팅 게임으로, PC에 뿌리를 두고 레고 블록부터 임신 테스트기까지 다양한 기기에서 플레이할 수 있도록 변형되었습니다.

그거 아세요? 리눅스 터미널에서도 둠을 플레이할 수 있습니다! 방법은 다음과 같습니다.

둠은 수십 년이 지난 지금도 여전히 인기입니다!

둠은 역사상 가장 성공적인 1인칭 슈팅 게임 프랜차이즈 중 하나입니다. 1993년 처음 등장한 이 게임은 전례 없는 수준의 사실감을 제공했으며 게이머들은 처음 9개 레벨을 무료로 플레이할 수 있었습니다.

출시 2년 만에 최대 2천만 명이 이 공포 테마 슈팅 게임을 플레이한 것으로 추정되며, 이름 없는 주인공이 총을 쏘고, 몽둥이를 휘두르고, 폭발하고, 악마 적 떼를 뚫고 나가는 모습을 볼 수 있습니다.

둠의 후속작인 둠 II: 헬 온 어스는 수많은 클론, 모드 및 파생작에 영감을 주었습니다. 네트워크 게임으로 인해 학교 컴퓨터실은 차례를 기다리는 학생들로 넘쳐났습니다.

하지만 30년이 지난 지금도 둠의 미친 인기를 보장한 것은 바로 이식성 덕분입니다. 이 게임은 MS-DOS에서 실행되도록 만들어졌으며, 개발사인 id Software는 처음에는 다른 플랫폼으로 이식하는 것을 거부했지만, 열성적인 팬들은 1994년 Linux에서도 둠을 사용할 수 있게 했고, Microsoft는 1995년 Windows용 마케팅 자료의 핵심으로 이 게임을 사용했습니다.

둠은 결국 거의 모든 콘솔에 포팅되었고, 컴퓨팅 리소스의 성능이 향상되면서 코더들은 스마트 토스터, ATM, 디지털 카메라와 같은 특이한 플랫폼으로 게임을 포팅하기 시작했습니다.

Linux 터미널에서 상당한 시간을 보내고 있고 95개의 ASCII 문자로만 구성된 악마의 적을 전기톱으로 찢어버리는 것으로 스트레스를 날려버리고 싶다면 doom-ascii를 설치하세요.

Linux에 doom-ascii를 설치하는 방법

Linux 터미널에서 Doom을 플레이하기 위해 doom-ascii를 설치하는 것은 간단합니다.

시작하려면 Ctrl + Alt + T를 누르거나 시스템 메뉴에서 터미널을 선택하여 터미널을 연 다음, 다음을 사용하여 doom-ascii GitHub 저장소를 복제합니다:

git clone https://github.com/wojciech-graj/doom-ascii.git

cd 명령을 사용하여 src 디렉토리로 이동하고 make 명령을 사용하여 소스 코드를 컴파일합니다:

cd ~/doom-ascii/src && make

컴파일러는 실행 파일이 포함된 doom-ascii라는 다른 디렉터리를 생성합니다.

이 글도 확인해 보세요:  개발자를 위한 최고의 Linux 배포판 10가지

Doom을 플레이하려면 원본 WAD 파일이 필요하며, 가장 먼저 호환되는 버전은 1입니다. 다음 명령을 사용하여 Doom 1.9 데모를 다운로드하고 올바른 위치에 압축을 풉니다:

wget https://archive.org/download/2020_03_22_DOOM/DOOM%20WADs/Doom%20%28v1.9%29%20%28Demo%29.zip && unzip Doom\ \(v1.9\)\ \(Demo\).zip -d ~/doom-ascii/doom-ascii/

이제 터미널의 어느 위치에서나 Doom을 플레이할 수 있도록 심볼릭 링크를 생성합니다:

sudo ln -s ~/doom-ascii/doom-ascii/doom-ascii /usr/bin/doom-ascii

입력하여 둠-ascii를 시작할 수 있습니다:

doom-ascii

터미널에서 둠을 플레이하세요!

둠을 실행하면 익숙한 스플래시 화면이 액션으로 가득 찬 플레이로 바뀌는 것을 볼 수 있습니다. Enter 키를 눌러 메뉴를 불러온 다음 새 게임을 선택하고 난이도를 선택하세요.

기본 키 바인딩은 오리지널 둠과 동일하며 아래 표에 나와 있습니다:

동작
앞으로 이동 위로 화살표
뒤로 이동 아래쪽 화살표
왼쪽으로 회전 왼쪽 화살표
오른쪽 회전 오른쪽 화살표
왼쪽 스트로크 ,
스트라이프 오른쪽 .
공격 스페이스키
사용 E
무기 선택 1~7

이 값은 .default.cfg 파일에 저장됩니다. nano 에디터로 편집이 가능하고요.

nano ~/doom-ascii/doom-ascii/.default.cfg 

터미널 디스플레이는 사용자와 시스템에 따라 다르며, -scaling 옵션을 사용하여 디스플레이의 배율을 설정할 수 있습니다. 작은 디스플레이일수록 숫자가 클수록 좋습니다.

doom-ascii -scaling 1

…큰 창에 가장 적합하며, 저해상도 화면에는 8이 좋습니다.

Linux에서 둠을 플레이하는 것은 시간을 보내는 좋은 방법입니다!

악마들을 망각으로 몰아넣는 것이 점심시간을 보내는 환상적인 방법이라는 것은 부인할 수 없지만, 조각조각 부서지는 것에 지쳤다면 대신 멋진 솔리테어 게임을 선호할 수도 있습니다.

By 최은지

윈도우(Windows)와 웹 서비스에 대한 전문 지식을 갖춘 노련한 UX 디자이너인 최은지님은 효율적이고 매력적인 디지털 경험을 개발하는 데 탁월한 능력을 발휘합니다. 사용자의 입장에서 생각하며 누구나 쉽게 접근하고 즐길 수 있는 콘텐츠를 개발하는 데 주력하고 있습니다. 사용자 경험을 향상시키기 위해 연구를 거듭하는 은지님은 All Things N 팀의 핵심 구성원으로 활약하고 있습니다.