Aleph One เป็นการนำมาใช้ใหม่แบบโอเพ่นซอร์สเอ็นจิ้นการเล่นเกม Marathon 2 สำหรับ Macintosh อย่างเป็นทางการ Aleph One สามารถเล่น Marathon 1, Marathon 2 และ Marathon Infinity นอกจากนี้เอ็นจิ้นยังมีความสามารถในการเล่นซีรีย์เกมมาราธอนของ Bungie ซึ่งเป็นแบบสร้างเองได้
เอ็นจิ้นเองนั้นไม่ค่อยมีความต้องการมากนักและสามารถทำงานบนระบบ Linux ที่มี RAM น้อยเพียง 512 MB ยังดีกว่าทั้งสามเกมมาราธอนมีให้ดาวน์โหลดฟรี!
ติดตั้ง Aleph One
การทำให้เครื่องยนต์ Aleph One ทำงานไม่สะดวกเนื่องจากผู้พัฒนาไม่ได้จัดทำแพ็คเกจดาวน์โหลดบนเว็บไซต์ ในการติดตั้งซอฟต์แวร์ให้เลือกระบบปฏิบัติการของคุณจากรายการด้านล่างและทำตาม
อูบุนตู / Debian
ผู้ใช้ Ubuntu ที่ต้องการเล่นมาราธอนของ Bungieซีรีย์จะต้องติดตั้ง 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
Arch 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 แต่ละรายการทั้งหมดแล้วก็ถึงเวลาที่ต้องดำเนินการตามขั้นตอนการติดตั้ง ขั้นตอนแรกคือการสร้างและติดตั้งเครื่องยนต์เอง ใช้ ซีดี คำสั่งย้ายเทอร์มินัลไปที่ alephone โฟลเดอร์และสร้างแพ็คเกจใหม่โดยใช้ makepkg
หมายเหตุ: Aleph One อาจล้มเหลวในการติดตั้งการพึ่งพาหากพวกเขาอยู่นอก AUR ในการแก้ไขปัญหานี้คุณจะต้องติดตั้งด้วยตนเอง ค้นหาข้อมูลเพิ่มเติมเกี่ยวกับพวกเขาได้ที่นี่
cd alephone makepkg -si
ด้วยกลไกพื้นฐานที่สร้างและทำงานอยู่จะปลอดภัยในการติดตั้ง 3 เกมมาราธอนสู่ Arch
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
Fedora
เอ็นจิ้นเกมของ Bungie ไม่มี RPM อย่างเป็นทางการสำหรับผู้ใช้งาน Fedora Linux ที่จะติดตั้ง โชคดีที่ขอบคุณ OpenSUSE มันไม่สำคัญ เริ่มการติดตั้งใน Fedora Linux โดยใช้ wget เครื่องมือดาวน์โหลดเพื่อคว้า Aleph One เวอร์ชั่นล่าสุด
wget http://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm
เสร็จสิ้นกระบวนการติดตั้งโดยการติดตั้งแพ็กเกจ RPM ด้วย DNF
sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
OpenSUSE
Open SUSE นั้นง่ายที่สุดในการติดตั้งเอ็นจิ้นเกม Aleph One เยี่ยมชมลิงค์นี้และเลือกปุ่ม“ แสดงแพ็คเกจทดลอง” จากนั้นเลือก“ ติดตั้ง” เพื่อเสร็จสิ้น
คำแนะนำทั่วไป
การสร้างเอ็นจิ้นเกม Aleph One จากแหล่งที่มาเริ่มต้นด้วยการดาวน์โหลดแพคเกจซอร์ส ในเทอร์มินัลใช้ ขด สั่งและคว้ามัน
curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php
หลังจากดาวน์โหลดซอร์สโค้ดเสร็จแล้วให้ใช้คำสั่ง tar และแตกทุกอย่างออก
tar xjvf AlephOne-20150619.tar.bz2
ใช้ ซีดี คำสั่งย้ายไปยังไดเรกทอรีต้นทางและเรียกใช้ กำหนดค่า คำสั่ง
cd AlephOne-20150619 ./configure
หากทุกอย่างดูดีวิ่ง ทำ คำสั่ง
make
สุดท้ายติดตั้งซอฟต์แวร์ด้วย:
sudo make install
ตั้งค่าสถานการณ์

ก่อนที่คุณจะสามารถเล่น Bungie's 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
แยกไฟล์เกมทั้งหมดไปยังไฟล์ใหม่ มาราธอนเกมส์ ไดเรกทอรี
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

เมื่อติดตั้งเอ็นจิ้น Aleph One แล้วและไฟล์เกมอยู่ในโฟลเดอร์ข้อมูลที่ถูกต้องแล้วก็ถึงเวลาเล่นเกมแล้ว ในการเล่นเกมมาราธอนคุณจะต้อง เรียกใช้ alephone คำสั่งและระบุไดเรกทอรีข้อมูลของเกม
ในการเล่นให้ทำตามคำแนะนำด้านล่างเพื่อเปิดเกมใด ๆ ผ่านเทอร์มินัล
เปิดตัวมาราธอน 1
alephone ~/Marathon-Games/Marathon-1
เปิดตัวมาราธอน 2
alephone ~/Marathon-Games/Marathon-2
เปิดตัว Marathon Infinity
alephone ~/Marathon-Games/Marathon-Infinity
ปิดอินสแตนซ์ที่ทำงานของ Aleph One บน Linux โดยกดปุ่ม ESC จากนั้นเลือกปุ่ม“ ออกจาก”
ความคิดเห็น