- - איך לשחק סדרת משחקי המרתון של Bungie ב- Linux

כיצד לשחק סדרת משחקי המרתון של Bungie ב- Linux

Aleph One הוא יישום מחדש של קוד פתוח שלמנוע המשחקים מרתון 2 למקינטוש. רשמית, Aleph One יכול לשחק מרתון 1, מרתון 2 ומרתון אינסוף. בנוסף, למנוע יכולת לשחק גרסאות מותאמות אישית ומאווררות של סדרת המשחקים של מונגון בונגי (תרחישים המכונים גם יחד).

המנוע עצמו אינו תובעני במיוחד ויכול לפעול במערכות לינוקס עם פחות מ 512 מגה בייט של זיכרון RAM. עדיף, את כל שלושת משחקי המרתון ניתן להוריד בחינם!

התקן את Aleph One

זה לא קל להפעיל את מנוע ה- Aleph One,מכיוון שהמפתחים אינם מספקים חבילות להורדה באתר. כדי להתקין את התוכנה, בחר את מערכת ההפעלה שלך מהרשימה שלהלן ופעל בהמשך.

אובונטו / דביאן

משתמשי אובונטו מחפשים לשחק במרתון של בונגיהסדרה תצטרך להתקין את 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 לכל אחד ממשחקי המרתון. כדי להתחיל בהתקנה, פתחו חלון מסוף והשתמשו במנהל החבילות של 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 פקודה, העבירו את הטרמינל ל - איילפון תיקיה וייצור חבילה חדשה באמצעות 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

פדורה

למנוע המשחק של Bungie אין RPM רשמי למשתמשים של פדורה לינוקס להתקנה. למזלנו, בזכות OpenSUSE זה לא משנה. התחל את ההתקנה ב- Fedora Linux באמצעות ווגט הורד את הכלי כדי לתפוס את הגרסה האחרונה של 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 xjvf AlephOne-20150619.tar.bz2

משתמש ב CD , עבור לספריית המקורות והפעל את להגדיר פקודה.

cd AlephOne-20150619
./configure

אם הכל נראה טוב, הרץ את ה- עשה פקודה.

make

לבסוף, התקן את התוכנה באמצעות:

sudo make install

הגדר תרחישים

לפני שתוכלו לשחק באיזה מרתון של בונגימשחקים, יהיה עליך להגדיר את קבצי המשחק. למרבה המזל, כל משחק הוא קוד פתוח והקבצים זמינים בחינם באינטרנט. כדי להוריד את קבצי המשחק, פתח מסוף והשתמש ב- ווגט כלי ההורדה.

מרתון 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 הפקודה, צור תיקיה חדשה עם התווית "משחקי מרתון". תיקיה זו תכלול את כל קבצי הנתונים של המשחק.

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

שחק את משחקי המרתון של בונגי

כעת, כאשר מנוע ה- Aleph One מותקן וקבצי המשחק נמצאים בתיקיות הנתונים הנכונות, הגיע הזמן לשחק את המשחק. כדי לשחק באחד ממשחקי המרתון, יהיה עליכם לעשות זאת הפעל את איילפון פקודה וציין את ספריית הנתונים של המשחק.

כדי לשחק, עקוב אחר ההוראות שלהלן כדי להפעיל את אחד מהמשחקים דרך המסוף.

השקת מרתון 1

alephone ~/Marathon-Games/Marathon-1

השקת מרתון 2

alephone ~/Marathon-Games/Marathon-2

השקת מרתון אינסוף

alephone ~/Marathon-Games/Marathon-Infinity

סגור כל מופע פועל של Aleph One ב- Linux על ידי לחיצה על יציאה ואז בחר בלחצן "צא".

הערות