- - कैसे लिनक्स पर Bungie के मैराथन खेल श्रृंखला खेलने के लिए

लिनक्स पर बुंगी के मैराथन गेम सीरीज़ को कैसे खेलें

एलेफ़ वन एक ओपन-सोर्स री-कार्यान्वयन हैमैकिंटोश के लिए मैराथन 2 गेमिंग इंजन। आधिकारिक तौर पर, एलेफ वन मैराथन 1, मैराथन 2 और मैराथन इन्फिनिटी खेल सकते हैं। इसके अतिरिक्त, इंजन में बुंगी की मैराथन गेम श्रृंखला (उर्फ परिदृश्य) के कस्टम, प्रशंसक-निर्मित संस्करण खेलने की क्षमता है।

इंजन स्वयं बहुत मांग नहीं है और लिनक्स सिस्टम पर 512 एमबी रैम के साथ चल सकता है। बेहतर अभी तक, सभी तीन मैराथन खेल डाउनलोड करने के लिए स्वतंत्र हैं!

अलेफ़ वन स्थापित करें

Aleph वन इंजन चलाना आसान नहीं है,चूंकि डेवलपर वेबसाइट पर डाउनलोड करने योग्य पैकेज प्रदान नहीं करते हैं। सॉफ़्टवेयर स्थापित करने के लिए, नीचे दी गई सूची से अपना ऑपरेटिंग सिस्टम चुनें और साथ चलें।

Ubuntu / डेबियन

उबंटू यूजर्स बुंगी की मैराथन खेलना चाहते हैंश्रृंखला को स्रोत से निर्माण करके एलेफ़ वन स्थापित करना होगा। एक टर्मिनल खोलें और आवश्यक बिल्ड निर्भरताएं स्थापित करें। फिर, स्रोत से गेम बनाने का तरीका जानने के लिए सामान्य निर्देशों पर जाएं।

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 स्नैपशॉट। स्थापना शुरू करने के लिए, एक टर्मिनल विंडो खोलें और गेट के नवीनतम संस्करण को सिंक करने के लिए पैक्मैन पैकेज मैनेजर का उपयोग करें। फिर, गेम के स्रोत फ़ाइलों को क्लोन करने के लिए 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

बेस इंजन के निर्माण और काम करने के साथ, 3 मैराथन खेलों को आर्क में स्थापित करना सुरक्षित है।

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

फेडोरा

बुंगी के गेम इंजन में फेडोरा लिनक्स उपयोगकर्ताओं को स्थापित करने के लिए आधिकारिक RPM नहीं है। सौभाग्य से, OpenSUSE के लिए धन्यवाद यह महत्वपूर्ण नहीं है। फेडोरा लिनक्स में इंस्टालेशन का उपयोग शुरू करें wget डाउनलोड टूल अलेफ वन का नवीनतम संस्करण।

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

DNM के साथ RPM पैकेज स्थापित करके इंस्टॉलेशन प्रक्रिया को पूरा करें।

sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y

OpenSUSE

ओपन एसयूएसई अब तक एलेफ़ वन गेम इंजन को स्थापित करने के लिए सबसे आसान है। इस लिंक पर जाएं और "प्रयोगात्मक पैकेज दिखाएं" बटन का चयन करें, फिर समाप्त करने के लिए "इंस्टॉल करें" चुनें।

सामान्य निर्देश

स्रोत से एलेफ़ वन गेम इंजन का निर्माण स्रोत पैकेज डाउनलोड करके शुरू होता है। एक टर्मिनल में, टर्मिनल का उपयोग करें कर्ल कमान और इसे पकड़ो।

curl -o AlephOne-20150619.tar.bz2 -L http://source.bungie.org/download/source.php

अब जब स्रोत कोड डाउनलोड किया जाता है, तो टार कमांड का उपयोग करें और सब कुछ निकालें।

tar xjvf AlephOne-20150619.tar.bz2

का उपयोग करते हुए सीडी आदेश, स्रोत निर्देशिका में ले जाएँ और चलाएँ कॉन्फ़िगर आदेश।

cd AlephOne-20150619
./configure

यदि सब कुछ अच्छा लगता है, तो दौड़ें बनाना आदेश।

make

अंत में, सॉफ़्टवेयर स्थापित करें:

sudo make install

परिदृश्य सेट करें

इससे पहले कि आप किसी भी 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 कमांड, "मैराथन-गेम्स" के लेबल के साथ एक नया फ़ोल्डर बनाएं। यह फ़ोल्डर गेम की सभी डेटा फ़ाइलों को रखेगा।

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

बुंगी के मैराथन गेम्स खेलें

अब जबकि एलेफ़ वन इंजन स्थापित हो गया है, और गेम फ़ाइलें सही डेटा फ़ोल्डर में हैं, यह गेम खेलने का समय है। मैराथन के किसी भी खेल को खेलने के लिए, आपको इसकी आवश्यकता होगी चलाएं alephone कमांड और गेम की डेटा डायरेक्टरी निर्दिष्ट करें।

खेलने के लिए, टर्मिनल के माध्यम से किसी भी गेम को लॉन्च करने के लिए नीचे दिए गए निर्देशों का पालन करें।

लॉन्च मैराथन 1

alephone ~/Marathon-Games/Marathon-1

मैराथन 2 लॉन्च

alephone ~/Marathon-Games/Marathon-2

मैराथन इन्फिनिटी लॉन्च करें

alephone ~/Marathon-Games/Marathon-Infinity

लिनक्स पर अलेफ वन के किसी भी चल रहे उदाहरण को दबाकर बंद करें ESC बटन, फिर "छोड़ें" बटन का चयन।

टिप्पणियाँ