Linux에서 Bungie의 마라톤 게임 시리즈를 플레이하는 방법

Aleph One은 Macintosh용 Marathon 2 게임 엔진의 오픈 소스 재구현입니다. 공식적으로 Aleph One은 마라톤 1, 마라톤 2 및 마라톤 인피니티를 플레이할 수 있습니다. 또한 엔진에는 Bungie의 마라톤 게임 시리즈(일명 시나리오)의 팬이 만든 맞춤형 버전을 재생할 수 있는 기능이 있습니다.

엔진 자체는 그다지 요구하지 않으며 512MB의 RAM만 있는 Linux 시스템에서 실행할 수 있습니다. 더 좋은 점은 세 가지 마라톤 게임을 모두 무료로 다운로드할 수 있다는 것입니다!

알레프 원 설치

개발자가 웹사이트에서 다운로드 가능한 패키지를 제공하지 않기 때문에 Aleph One 엔진을 실행하는 것은 쉽지 않습니다. 소프트웨어를 설치하려면 아래 목록에서 운영 체제를 선택하고 따르십시오.

우분투/데비안

Bungie의 마라톤 시리즈를 플레이하려는 Ubuntu 사용자는 Aleph One을 소스에서 빌드하여 설치해야 합니다. 터미널을 열고 필요한 빌드 종속성을 설치합니다. 그런 다음 일반 지침으로 건너뛰어 소스에서 게임을 빌드하는 방법을 배우십시오.

sudo apt install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \ libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \ libavcodec-dev libavformat-dev libavutil- dev libswscale-dev

또는

sudo apt-get install libboost-all-dev libsdl1.2-dev libsdl-image1.2-dev \ libsdl-net1.2-dev libsdl-ttf2.0-dev libspeexdsp-dev libzzip-dev \ libavcodec-dev libavformat-dev libavutil-dev libswscale-dev

아치 리눅스

각 마라톤 게임에 대한 특정 AUR 스냅샷 이 있으므로 Arch Linux 사용자는 운이 좋습니다. 설치를 시작하려면 터미널 창을 열고 Pacman 패키지 관리자를 사용하여 최신 버전의 Git을 동기화하십시오. 그런 다음 Git을 사용하여 게임의 소스 파일을 복제합니다.

sudo pacman -S 자식 자식 복제 https://aur.archlinux.org/alephone.git 자식 복제 https://aur.archlinux.org/alephone-marathon.git 자식 복제 https://aur.archlinux.org/alephone -marathon2.git 자식 복제 https://aur.archlinux.org/alephone-infinity.git

개별 AUR 스냅샷이 모두 다운로드되면 설치 프로세스를 시작할 차례입니다. 첫 번째 단계는 엔진 자체를 구축하고 설치하는 것입니다. CD 명령을 사용하여  터미널을 alephone  폴더 로 이동하고  makepkg를 사용하여 새 패키지를 생성합니다  .

참고: Aleph One은 AUR 외부에 있는 종속성을 설치하지 못할 수 있습니다. 이 문제를 해결하려면 수동으로 설치해야 합니다. 여기에서 더 많은 정보를 찾아보십시오 .

cd alephone makepkg -si

기본 엔진이 구축되고 작동하면 3개의 마라톤 게임을 아치에 설치하는 것이 안전합니다.

cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si

페도라

Bungie의 게임 엔진에는 Fedora Linux 사용자가 설치할 공식 RPM이 없습니다. 운 좋게도 OpenSUSE 덕분에 문제가 되지 않습니다. 최신 버전의 Aleph One을 다운로드 하려면 wget 다운로드 도구를 사용하여 Fedora Linux에서 설치를 시작하십시오 .

wget https://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm

DNF와 함께 RPM 패키지를 설치하여 설치 프로세스를 완료합니다.

sudo dnf 설치 alephone-20150620-lp150.7.1.x86_64.rpm -y

오픈수세

Open SUSE는 Aleph One 게임 엔진을 설치하는 가장 쉬운 방법입니다. 이 링크를 방문하여 "실험 패키지 표시" 버튼을 선택한 다음 "설치"를 선택하여 완료합니다.

일반 지침

소스에서 Aleph One 게임 엔진을 빌드하는 것은 소스 패키지를 다운로드하는 것으로 시작됩니다. 터미널에서 curl 명령을 사용하여 가져옵니다.

컬 -o AlephOne-20150619.tar.bz2 -L https://source.bungie.org/download/source.php

이제 소스 코드 다운로드가 완료되었으므로 tar 명령을 사용하여 모든 것을 추출합니다.

tar xjvf AlephOne-20150619.tar.bz2

CD 명령을 사용하여 소스 디렉터리로 이동하고 구성 명령을 실행합니다 .

CD AlephOne-20150619 ./configure

모든 것이 괜찮아 보이면 make 명령을 실행합니다 .

만들다

마지막으로 다음을 사용하여 소프트웨어를 설치합니다.

sudo make 설치

시나리오 설정

Linux에서 Bungie의 마라톤 게임 시리즈를 플레이하는 방법

Bungie의 마라톤 게임을 플레이하려면 먼저 게임 파일을 설정해야 합니다. 운 좋게도 각 게임은 오픈 소스이며 인터넷에서 파일을 무료로 사용할 수 있습니다. 게임 파일을 다운로드하려면 터미널을 열고 wget 다운로드 도구를 사용하십시오 .

마라톤 1 파일

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip

마라톤 2 파일

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip

마라톤 3 파일

wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip

mkdir 명령을 사용하여 "Marathon-Games"라는 레이블이 있는 새 폴더를 만듭니다. 이 폴더에는 게임의 모든 데이터 파일이 들어 있습니다.

mkdir -p ~/Marathon-Games

다음으로 3개의 하위 폴더를 만듭니다(각 게임의 데이터에 대해 하나씩).

mkdir -p ~/Marathon-Games/Marathon-1 mkdir -p ~/Marathon-Games/Marathon-2 mkdir -p ~/Marathon-Games/Marathon-Infinity

새로운 Marathon-Games 디렉토리에 모든 게임 파일의 압축을 풉니다 .

unzip -d ~/Marathon-Games/Marathon-1 Marathon-20150620-Data.zip unzip -d ~/Marathon-Games/Marathon-2 Marathon2-20150620-Data.zip unzip -d ~/Marathon-Games/Marathon-Infinity MarathonInfinity-20150620-Data.zip

번지의 마라톤 게임 플레이

Linux에서 Bungie의 마라톤 게임 시리즈를 플레이하는 방법

이제 Aleph One 엔진이 설치되고 게임 파일이 올바른 데이터 폴더에 있으므로 게임을 플레이할 차례입니다. 마라톤 게임을 플레이하려면 alephone  명령 을  실행  하고 게임의 데이터 디렉토리를 지정해야 합니다.

플레이하려면 아래 지침에 따라 터미널을 통해 게임을 실행하십시오.

마라톤 1 시작

alephone ~/Marathon-Games/Marathon-1

마라톤 2 시작

alephone ~/Marathon-Games/Marathon-2

마라톤 인피니티 시작

alephone ~/Marathon-Games/Marathon-Infinity

ESC 버튼을 누른 다음 "종료" 버튼을 선택하여 Linux에서 실행 중인 Aleph One 인스턴스를 닫습니다 .

Leave a Comment

FlightGear 비행 시뮬레이터를 무료로 다운로드하세요 [재밌게 즐기세요]

FlightGear 비행 시뮬레이터를 무료로 다운로드하세요 [재밌게 즐기세요]

누구나 가끔은 휴식이 필요합니다. 흥미로운 게임을 찾고 있다면 Flight Gear를 한번 플레이해 보세요. 무료 멀티 플랫폼 오픈소스 게임입니다.

MP3 진단: MP3 오디오 파일의 최대 50가지 문제 해결

MP3 진단: MP3 오디오 파일의 최대 50가지 문제 해결

MP3 Diags는 음악 오디오 컬렉션의 문제를 해결하는 최고의 도구입니다. MP3 파일에 태그를 지정하고, 누락된 앨범 커버 아트를 추가하고, VBR을 수정할 수 있습니다.

Google Voice 데스크톱 알림 앱

Google Voice 데스크톱 알림 앱

Google Wave와 마찬가지로 Google Voice는 전 세계적으로 큰 화제를 불러일으켰습니다. Google은 우리의 소통 방식을 바꾸는 것을 목표로 하고 있으며,

FlickrFaves로 Flickr 즐겨찾기 다운로드

FlickrFaves로 Flickr 즐겨찾기 다운로드

Flickr 사용자가 사진을 고화질로 다운로드할 수 있는 도구는 많지만, Flickr Favorites를 다운로드할 수 있는 방법이 있을까요? 최근에

OK 샘플러는 무료 음악 샘플러 소프트웨어입니다

OK 샘플러는 무료 음악 샘플러 소프트웨어입니다

샘플링이란 무엇입니까? 위키피디아에 따르면 "음반의 일부 또는 샘플을 가져와 악기나 기타 도구로 재사용하는 행위입니다.

Google 사이트 백업: 가져오기/내보내기

Google 사이트 백업: 가져오기/내보내기

Google 사이트는 사용자가 Google 서버에 웹사이트를 호스팅할 수 있도록 하는 Google의 서비스입니다. 하지만 한 가지 문제가 있습니다. 백업 기능이 내장되어 있지 않다는 것입니다.

Google Tasks 데스크톱 애플리케이션

Google Tasks 데스크톱 애플리케이션

Google Tasks는 캘린더, Wave, Voice 등과 같은 다른 Google 서비스만큼 인기가 없지만 여전히 널리 사용되고 있으며 사람들의 필수품입니다.

손실된 파티션 및 하드 디스크 데이터 복구 방법 [가이드]

손실된 파티션 및 하드 디스크 데이터 복구 방법 [가이드]

Ubuntu Live 및 DBAN 부팅 CD를 통해 하드 디스크 및 이동식 미디어를 안전하게 지우는 방법에 대한 이전 가이드에서 Windows 기반 디스크에 대해 설명했습니다.

Linux에서 Vivaldi 브라우저 설정을 백업하는 방법

Linux에서 Vivaldi 브라우저 설정을 백업하는 방법

Linux에서 Vivaldi 웹 브라우저를 일일 드라이버로 사용하십니까? 안전한 보관을 위해 브라우저 설정을 백업하는 방법을 알아보세요.

고정된 Gnome 데스크탑 세션을 수정하는 방법

고정된 Gnome 데스크탑 세션을 수정하는 방법

고정된 Gnome 데스크탑 세션을 수정하는 방법에 대한 가이드