च्या खेळ मॅरेथॉन हे प्रथम व्यक्ति-क्रिया अॅक्शन-फाई त्रयी होते जे बुन्गीने मूळतः मॅक ओएससाठी तयार केले होते. मॅरेथॉन (१ 1994,)), मॅरेथॉन २ (१ 2 Inf)) आणि मॅरेथॉन इनफिनिटी (१ 1995 1996)) मालिकेतील तीन सामने, ते मोठ्या प्रमाणात हॅलोचे पूर्वगामी मानले जातात.
2000 मध्ये मायक्रोसॉफ्टने अधिग्रहण करण्यापूर्वी, बुंगीने मॅरेथॉन 2 चा स्त्रोत कोड जारी केला मोटर आणि ओपन सोर्स मॅरेथॉन प्रकल्प सुरू झाला, ज्यामुळे अलेफ वन नावाचे नवीन इंजिन तयार झाले.
युएएससी (स्पेस कौन्सिल ऑफ अर्थ स्टेट्स) मॅरेथॉन नावाच्या मोठ्या, बहु-पिढीतील कॉलनी अंतराळ यानात 2794 साली मॅरेथॉन होते. हे जहाज मंगळाच्या दोन चंद्रांपैकी एक असलेल्या डेमोस येथून रूपांतरित झाले.
कथेचा कथानक प्लेअरला सिक्युरिटी एजंट म्हणून सेट करतो आणि जहाजाच्या स्वारीभोवती फिरतो आणि (अगदी कमी प्रमाणात) प्रतिकूल एलियनच्या जवळच्या ताऊ सेटी येथे वसाहत आहे.
अॅलेफ वन मॅरेथॉन 2 गेमिंग सिस्टमची एक विनामूल्य आणि मुक्त स्रोत रीइंप्लिमेंटेशन आहे अधिकृतपणे मॅकिंटोशसाठी.
अलेफ वन आम्हाला मॅरेथॉन 1, मॅरेथॉन 2 आणि अनंत मॅरेथॉन खेळण्याची परवानगी देते. याव्यतिरिक्त, इंजिनमध्ये सानुकूलने, मालिकेच्या चाहत्यांद्वारे बनवलेल्या आवृत्त्या तसेच इतर गोष्टींबरोबर परिस्थिती देखील पुनरुत्पादित करण्याची क्षमता आहे.
इंजिन स्वतःच जास्त मागणी करत नाही आणि किमान 512MB रॅम असलेल्या लिनक्स सिस्टमवर चालवू शकते.
लिनक्सवर अलेफ वन कसे स्थापित करावे?
हे गेम इंजिन केवळ सिस्टमवरील स्त्रोत कोड संकलित करून स्थापित केले जाऊ शकते., म्हणून सिस्टमवर काही अवलंबन स्थापित करणे आवश्यक आहे.
परिच्छेद जे डेबियन, उबंटू, लिनक्स मिंट किंवा यापासून प्राप्त झालेल्या कोणत्याही वितरणाचे वापरकर्ते आहेत, आम्ही ही अवलंबन यासह स्थापित करू शकतो:
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
आता आम्ही यासह इंजिन अनलोड करण्यास पुढे जाऊ:
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
आणि आम्ही यासह गेम लाँच करू शकतो:
/usr/local/bin/alephone
च्या बाबतीत जे आर्क लिनक्स, मांजरो, अँटरगोस किंवा आर्क लिनक्स मधून घेतलेल्या कोणत्याही वितरणाचे वापरकर्ते आहेत, आम्ही Aur रिपॉझिटरीजमधून इंजिन डाउनलोड आणि कंपाईल करू शकतो.
आम्ही पुढील आज्ञा टाइप करुन हे करतो:
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
एकदा सर्व काही डाउनलोड केल्यावर, आता स्थापनासह पुढे जाण्याची वेळ आली आहे. पहिली पायरी म्हणजे मोटर स्वतः तयार करणे आणि स्थापित करणे.
यासाठी आम्ही फोल्डर प्रविष्ट करणे आवश्यक आहे आणि त्यात कार्यान्वित करणे आवश्यक आहे:
cd alephone makepkg -si
इंजिनचे बांधकाम पूर्ण केले, आम्ही खालील आदेशांसह सिस्टमवर गेम्सचे त्रयी स्थापित करू शकतो:
cd alephone-marathon makepkg -si cd .. cd alephone-marathon2 makepkg -si cd .. cd alephone-infinity makepkg -si
परिच्छेद ओपनस्यूएसच्या बाबतीत आम्ही सिस्टममध्ये रेपॉजिटरी जोडून इंजिन स्थापित करू शकतो, त्यासाठी आपल्याला फक्त टर्मिनल उघडावे लागेल आणि त्यात कार्यान्वित करावे लागेल.
जर आपण ओपनस्यूएस टम्बलवेड वापरकर्ते रूट म्हणून खालील चालवतात:
zypper addrepo https://download.opensuse.org/repositories/games/openSUSE_Tumbleweed/games.repo zypper refresh zypper install alephone
ते अद्याप ओपनस्यूएस लीप 42.3 चा वापर खालील गोष्टी रूट म्हणून चालवा:
zypper addrepo https://download.opensuse.org/repositories/games/openSUSE_Leap_42.3/games.repo zypper refresh zypper install alephone
तर ओपनस्यूएस लीप 15.0 खालील रूट म्हणून चालवा:
zypper addrepo https://download.opensuse.org/repositories/games/openSUSE_Leap_15.0/games.repo zypper refresh zypper install alephone
शेवटी, जे फेडोरा वापरकर्ते आहेत त्यांच्या बाबतीत, आम्ही आवश्यक अवलंबन यासह डाउनलोड करू शकतो:
sudo dnf install boost-devel curl-devel ffmpeg-devel gcc-c++ libpng-devel \ SDL-devel SDL_ttf-devel SDL_image-devel SDL_net-devel speexdsp-devel \ zziplib-devel sudo dnf install libsndfile-devel libvorbis-devel
सुलभ स्थापनेसाठी आम्ही ओपनसूस आरपीएम पॅकेजवर अवलंबून राहू शकतो.
wget http://download.opensuse.org/repositories/home:/demonpig:/Games/openSUSE_Leap_15.0/x86_64/alephone-20150620-lp150.7.1.x86_64.rpm sudo dnf install alephone-20150620-lp150.7.1.x86_64.rpm -y
गेम फाइल्स सेट अप करत आहे
गेम सुरू करण्यापूर्वी, त्रिकोण फाइल डाउनलोड करणे आवश्यक आहे, आम्ही हे यासह करतो:
wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon-20150620-Data.zip wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/Marathon2-20150620-Data.zip wget https://github.com/Aleph-One-Marathon/alephone/releases/download/release-20150620/MarathonInfinity-20150620-Data.zip
आता आपण या निर्देशिका फाइल तयार केल्या पाहिजेत:
mkdir -p ~ /Marathon-Games 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