如何在 Linux 上玩 Bungie 的馬拉松系列遊戲

Aleph One 是針對 Macintosh 的 Marathon 2 遊戲引擎的開源重新實現。Aleph One 正式可以玩馬拉松 1、馬拉松 2 和馬拉松無限。此外,該引擎能夠播放自定義的粉絲製作版本的 Bungie 馬拉松遊戲系列(又名場景)。

該引擎本身要求不高,可以在只有 512 MB RAM 的 Linux 系統上運行。更好的是,所有三款馬拉松遊戲都可以免費下載!

安裝 Aleph One

運行 Aleph One 引擎並不容易,因為開發人員沒有在網站上提供可下載的軟件包。要安裝該軟件,請從下面的列表中選擇您的操作系統並按照以下步驟操作。

Ubuntu/Debian

想要玩 Bungie 的 Marathon 系列的 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-開發 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

拱形Linux

Arch Linux 用戶很幸運,因為每個馬拉鬆比賽都有特定的AUR快照。要開始安裝,請打開終端窗口並使用 Pacman 包管理器同步最新版本的 Git。然後,使用 Git 克隆遊戲的源文件。

sudo pacman -S git git clone https://aur.archlinux.org/alephone.git git clone https://aur.archlinux.org/alephone-marathon.git git clone https://aur.archlinux.org/alephone -marathon2.git git clone https://aur.archlinux.org/alephone-infinity.git

一旦下載了所有單獨的 AUR 快照,就可以開始安裝過程了。第一步是構建和安裝引擎本身。使用 CD命令,將終端移動到 alephone 文件夾並使用makepkg生成一個新包 

注意:如果依賴項在 AUR 之外,Aleph One 可能無法安裝它們。要解決此問題,您需要手動安裝它們。在此處查找有關它們的更多信息。

cd alephone makepkg -si

隨著基礎引擎的構建和運行,將 3 Marathon 遊戲安裝到 Arch 是安全的。

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

軟呢帽

Bungie 的遊戲引擎沒有供 Fedora Linux 用戶安裝的官方 RPM。幸運的是,感謝 OpenSUSE,這並不重要。使用wget下載工具在 Fedora Linux 中開始安裝以獲取最新版本的 Aleph One。

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 包來完成安裝過程。

須藤 dnf 安裝 alephone-20150620-lp150.7.1.x86_64.rpm -y

OpenSUSE

到目前為止,Open SU​​SE 是最容易安裝 Aleph One 遊戲引擎的。訪問此鏈接並選擇“顯示實驗包”按鈕,然後選擇“安裝”完成。

一般說明

從源代碼構建 Aleph One 遊戲引擎首先要下載源包。在終端中,使用curl命令並抓取它。

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命令。

製作

最後,安裝軟件:

須藤製作安裝

設置場景

如何在 Linux 上玩 Bungie 的馬拉松系列遊戲

在您可以玩任何 Bungie 的 Marathon 遊戲之前,您需要設置遊戲文件。幸運的是,每個遊戲都是開源的,並且可以在互聯網上免費獲得文件。要下載遊戲文件,請打開終端並使用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

玩 Bungie 的馬拉松遊戲

如何在 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

如何在 Linux 上玩 VRChat

如何在 Linux 上玩 VRChat

VRChat 是一款适用于 PC 的社交互动视频游戏。在 Linux 系统上轻松安装和运行 VRChat,享受用户创建的世界与社交互动。

如何在 Linux 上玩《殺戮尖塔》

如何在 Linux 上玩《殺戮尖塔》

Slay The Spire 是一款由 MegaCrit 开发、Humble Bundle 发行的 Roguelike 牌组构建视频游戏。本文讲述如何在 Linux 系统上顺利安装和运行该游戏。

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

如何在 Ubuntu 22.04 LTS 中禁用 Firefox snap

了解如何卸载 Ubuntu 22.04 LTS 中的 Firefox Snap,不再使用 Snap 包,而是选择更原生的 DEB 版本。

如何在 Linux 上玩神界:原罪 2

如何在 Linux 上玩神界:原罪 2

详细介绍如何在 Linux 系统上安装并运行神界:原罪 2,包括必备步骤和注意事项。

如何在 Linux 上玩鋼鐵雄心 IV

如何在 Linux 上玩鋼鐵雄心 IV

學習如何在 Linux 系統上安裝和運行鋼鐵雄心 IV,這是一款以二戰為背景的策略遊戲。

如何使用 Rescuezilla 克隆 Linux 硬盤

如何使用 Rescuezilla 克隆 Linux 硬盤

您需要克隆 Linux 硬盘吗?使用简单的方法达成目的,看看 Rescuezilla,这是一款用户友好的驱动器克隆工具。

如何在 Kali Linux 上安裝 Discord

如何在 Kali Linux 上安裝 Discord

Discord 正迅速成為計算機用戶交流的主要方式之一。了解如何在 Kali Linux 上安裝 Discord,包括 DEB 包、Flatpak 和 Snap 方法。

如何在 Linux 上運行 Microsoft Word

如何在 Linux 上運行 Microsoft Word

需要在您的 Linux 筆記本電腦或台式機上運行 Microsoft Word 以便在工作或學校使用?不確定如何設置?跟著我們。

使用 Linux 在 LAN 上運行虛擬機的簡單方法

使用 Linux 在 LAN 上運行虛擬機的簡單方法

您是否知道可以通過 LAN 在 Linux 台式機、筆記本電腦或服務器上運行虛擬機?這是如何做到的。

如何在 Linux 桌面上使用 YouTube Music

如何在 Linux 桌面上使用 YouTube Music

YouTube Music 是一項出色的服務,提供無限音樂選擇。了解如何在 Linux 桌面上安裝和使用 YouTube Music。