Linux가 게임과 호환되지 않는다는 생각은 종종 사실이 아니며, Linux 사용자들은 다양한 최고 수준의 AAA 게임을 즐길 수 있습니다.

기존의 오픈 월드 몰입형 비디오 게임 경험에 대한 대안을 찾는 사람들을 위해 Linux에서 사용할 수 있는 독특한 형태의 엔터테인먼트를 제공하는 명령줄 게임이 있습니다.

DOOM-ASCII

둠은 가장 유명한 1인칭 슈팅 게임 중 하나로 널리 알려져 있으며, 1990년대 학생과 학계에서 엄청난 인기를 누린 바 있습니다.

익명의 우주 해병으로서 화성의 달 표면과 지옥의 지옥 영역에서 대규모의 악의적인 존재들과 싸워야 합니다.

doom-ascii를 사용하여 Linux 터미널을 통해 둠을 플레이하는 것은 게임 플레이를 시작하기 위해 둠 또는 둠 II의 원본 WAD 파일만 있으면 되는 간단한 과정입니다.

솔리테어 투이

솔리테어는 바이너리 파일이 원본 소스에서 컴파일되기를 기다리는 동안 혼자서 여가 시간을 활용할 수 있는 이상적인 기회를 제공합니다.

실제 카드를 쉽게 구할 수 없는 경우 단말기를 통해 디지털 버전의 카드 게임을 플레이할 수 있습니다.

솔리테어-TUI는 전통적인 카드 게임을 현대적으로 재해석한 것으로, 구글 바둑의 프로그래밍 언어를 활용하여 구현되었습니다. 사용자는 미니멀한 디스플레이와 키보드 입력에만 의존하지 않고 마우스로 카드를 조작할 수 있는 기능을 기대할 수 있습니다.

Go를 통해 솔리테어 투이 패키지를 획득하는 것은 Go 프로그래밍 언어를 보유한 사람들에게는 간단한 과정입니다.

 go install github.com/brianstrauch/solitaire-tui@latest 

요청 된 작업은 한 파일 또는 디렉토리에 대한 별칭 또는 바로 가기를 다른 파일 또는 디렉토리에 만들어 마치 동일한 것처럼 연결을 만드는 것입니다. 이 프로세스를 사용하면 매번 전체 경로를 입력할 필요 없이 단축된 경로를 사용하여 원본 항목에 더 쉽고 효율적으로 액세스할 수 있습니다.

 sudo ln -s ~/go/bin/solitaire-tui /usr/bin/solitaire 

앞서 언급한 명령은 명령 프롬프트에 “solitaire-tui”를 입력하면 실행할 수 있습니다.

 solitaire 

콘웨이의 게임 오브 라이프

콘웨이의 게임 오브 라이프는 엄밀히 말해 전통적인 의미의 게임이라기보다는 진화에 대한 가상 시뮬레이션으로 간주됩니다.

개별 세포의 초기 배열이 성장, 죽음, 번식, 새로운 패턴 형성 등 자연스러운 과정으로 이어지는 수학적 원리를 통해 세포의 상호작용과 진화의 역동적인 과정을 관찰하세요.

이 글도 확인해 보세요:  Linux에 크리타를 설치하는 방법

충분한 시간적 확장이 주어지면 콘웨이의 게임 오브 라이프는 반복을 통해 우주의 무수한 가능성과 숨겨진 복잡성을 드러낼 준비가 되어 있습니다.

N침입자

N침입자는 변함없는 성공의 유산을 남긴 선구적인 비디오 게임 중 하나로 칭송받는 상징적인 스페이스 인베이더 아케이드 게임을 새롭게 해석한 게임입니다.

게임 “엔인베이더”는 키보드 양쪽의 화살표 키를 사용하여 우주선을 탐색하고 명령하는 대화형 터미널 기반 사용자 인터페이스를 제공하며, 적대적인 외계 생명체가 플레이어의 위치에 도착하기 전에 제거하는 것이 목표입니다.

ASCII 문자 세트를 활용한 시각적 표현은 1978년 오리지널 출시작에 필적하는 수준의 그래픽 실력을 보여줍니다. 또한 게임 플레이는 효율성을 위해 최적화되어 당시 하드웨어의 제약을 최소화했습니다.

데비안 기반 운영 체제에서 엔인베이더의 설치 프로세스는 다음 단계를 활용하여 수행할 수 있습니다:

 sudo apt install ninvaders 

또는 nInvaders GitHub 리포지토리를 복제하고 소스에서 빌드할 수 있습니다.

갬빗

체스는 두 명의 참가자가 교활함과 기민함을 특징으로 하는 정신적 결투를 벌이는 가장 절묘한 전략 게임 중 하나로 널리 알려져 있습니다.

갬빗은 바둑을 활용하여 구성된 전통적인 오락의 실행이며, 보안 셸(SSH) 본드를 통해 인간 상대와 터미널 기반 체스 대결을 설정하는 과정을 상당히 단순화합니다.

말의 그래픽 표현은 명령줄 인터페이스 내에서 미적으로 만족스럽고, 말의 움직임은 키보드 또는 마우스 클릭을 통한 수동 입력을 통해 실행할 수 있습니다.

리눅스에 갬빗을 설치하는 과정은 비교적 간단하며 단시간 내에 완료할 수 있어 사용자가 게임을 빠르게 설정할 수 있습니다.

클리들

워들 게임은 자신의 단어를 추측으로 제출하고 공유된 글자 수와 실제 단어의 글자 수를 비교하는 과정을 통해 숨겨진 5글자 단어를 찾아내는 게임입니다. 플레이어는 최대 6번의 기회를 통해 수수께끼의 단어를 맞출 수 있으며, 이 게임에서 성과를 높이기 위해서는 효과적인 전략을 채택하거나 다양한 전술을 활용하는 것이 필수적입니다.

2022년 뉴욕 타임즈에 인수된 이후 워들 모방 버전의 확산이 관찰되고 있습니다.

이 글도 확인해 보세요:  Linux에서 /etc/group 파일 이해하기

Clever는 보안 셸(SSH)을 통해 플레이할 수 있는 게임인 Wheel의 반복판입니다. 시작하려면 명령줄 인터페이스를 열고 다음과 같이 입력하세요:

 ssh clidle.duckdns.org -p 3000  

다섯 글자로 된 단어를 입력하여 시작하고 자신의 실력을 측정하세요.

녹색으로 강조 표시된 글자가 있으면 해당 단어가 문장 내에 올바르게 배치되었음을 의미하며, 노란색으로 강조 표시된 글자는 해당 글자가 다른 위치에 있지만 존재한다는 것을 의미합니다.

테트리스

테트리스는 1985년에 처음 출시된 인기 퍼즐 비디오 게임으로, 이후 다양한 플랫폼에서 가장 널리 이식된 게임 중 하나가 되었으며, 65개 이상의 게임으로 각색되어 그 이름을 따서 불리고 있습니다.

비대칭 퍼즐 조각이 디스플레이의 정점에서 내려올 때 연속적인 선이 형성되고 이후 사라지도록 방향을 조작하는 것이 필수적입니다. 이 조각들이 화면 정상을 넘어가면 플레이어는 패배하게 됩니다.

최적의 회전 구성을 결정하는 것은 간단해 보일 수 있지만, 특히 복잡도가 높은 수준에서는 어려울 수 있습니다.

리눅스에는 터미널 게임이 부족하지 않습니다!

한가하게 시간을 보내고 싶다면 Linux 터미널용으로 설계된 이 명령줄 게임 모음이 훌륭한 수단이 될 수 있습니다. 그러나 Linux 개인용 컴퓨터의 성능이 최적화되지 않아 이러한 게임을 플레이할 수 없는 경우 프레임 속도와 게임 경험의 전반적인 즐거움을 향상시킬 수 있는 여러 가지 방법이 있습니다.

By 박준영

업계에서 7년간 경력을 쌓은 숙련된 iOS 개발자인 박준영님은 원활하고 매끄러운 사용자 경험을 만드는 데 전념하고 있습니다. 애플(Apple) 생태계에 능숙한 준영님은 획기적인 솔루션을 통해 지속적으로 기술 혁신의 한계를 뛰어넘고 있습니다. 소프트웨어 엔지니어링에 대한 탄탄한 지식과 세심한 접근 방식은 독자에게 실용적이면서도 세련된 콘텐츠를 제공하는 데 기여합니다.