أليف وان هو مفتوح المصدر لإعادة تنفيذمحرك الألعاب Marathon 2 لماكنتوش. رسميا ، يمكن أن يلعب أليف وان ماراثون 1 وماراثون 2 وماراثون إنفينيتي. بالإضافة إلى ذلك ، يتمتع المحرك بالقدرة على تشغيل إصدارات مخصصة من المعجبين بسلسلة ألعاب Bungie’s Marathon (تُعرف أيضًا باسم السيناريوهات).
المحرك نفسه لا يتطلب الكثير ويمكن تشغيله على أنظمة Linux بذاكرة وصول عشوائي سعتها 512 ميغابايت. والأفضل من ذلك ، أن جميع ألعاب Marathon الثلاث مجانية للتنزيل!
تثبيت أليف وان
تشغيل محرك أليف وان ليس بالأمر السهل ،لأن المطورين لا يقدمون حزم قابلة للتنزيل على الموقع. لتثبيت البرنامج ، اختر نظام التشغيل الخاص بك من القائمة أدناه واتبعه.
أوبونتو / ديبيان
مستخدمو Ubuntu يتطلعون إلى لعب Bungie’s Marathonسوف تحتاج السلسلة إلى تثبيت 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 محظوظون ، كما هو الحاللقطات 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.
ملاحظة: قد تفشل أليف وان في تثبيت التبعيات إذا كانت خارج AUR. لإصلاح ذلك ، ستحتاج إلى تثبيتها يدويًا. العثور على مزيد من المعلومات عنها هنا.
cd alephone makepkg -si
بفضل المحرك الأساسي الذي تم تصميمه وتشغيله ، يصبح من الآمن تثبيت ألعاب Marathon الثلاث على Arch.
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
فيدورا
ليس لدى محرك ألعاب Bungie RPM رسمي لمستخدمي Fedora Linux لتثبيته. لحسن الحظ ، بفضل OpenSUSE لا يهم. بدء التثبيت في فيدورا لينكس باستخدام مجلد مشترك أداة التنزيل للاستيلاء على أحدث إصدار من 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
زحمة
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الألعاب ، ستحتاج إلى إعداد ملفات اللعبة. لحسن الحظ ، كل لعبة مفتوحة المصدر والملفات متوفرة بحرية على شبكة الإنترنت. لتنزيل ملفات اللعبة ، افتح المحطة الطرفية واستخدم مجلد مشترك أداة التنزيل.
ماراثون 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
باستخدام مكدير الأمر ، إنشاء مجلد جديد مع تسمية "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’s Marathon Games

الآن وقد تم تثبيت محرك Aleph One ، وملفات اللعبة في مجلدات البيانات الصحيحة ، فقد حان الوقت للعب اللعبة. لتشغيل أي من ألعاب Marathon ، ستحتاج إلى تشغيل alephone قيادة وتحديد دليل بيانات اللعبة.
للعب ، اتبع التعليمات أدناه لتشغيل أي من الألعاب عبر الجهاز الطرفي.
إطلاق ماراثون 1
alephone ~/Marathon-Games/Marathon-1
إطلاق ماراثون 2
alephone ~/Marathon-Games/Marathon-2
إطلاق ماراثون إنفينيتي
alephone ~/Marathon-Games/Marathon-Infinity
أغلق أي مثيل قيد التشغيل من Aleph One على Linux بالضغط على زر ESC فى الكيبورد زر ، ثم اختيار زر "إنهاء".
تعليقات