ನ ಆಟಗಳು ಮ್ಯಾರಥಾನ್ ಎಂಬುದು ಮ್ಯಾಕ್ ಓಎಸ್ ಗಾಗಿ ಮೂಲತಃ ಬಂಗೀ ರಚಿಸಿದ ಮೊದಲ-ವ್ಯಕ್ತಿ ಆಕ್ಷನ್ ವೈಜ್ಞಾನಿಕ ಟ್ರೈಲಾಜಿ. ಮ್ಯಾರಥಾನ್ (1994), ಮ್ಯಾರಥಾನ್ 2 (1995) ಮತ್ತು ಮ್ಯಾರಥಾನ್ ಇನ್ಫಿನಿಟಿ (1996) ಸರಣಿಯಲ್ಲಿನ ಮೂರು ಪಂದ್ಯಗಳು, ಅವುಗಳನ್ನು ಹ್ಯಾಲೊಗೆ ಪೂರ್ವಗಾಮಿಗಳೆಂದು ವ್ಯಾಪಕವಾಗಿ ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ.
2000 ರಲ್ಲಿ ಮೈಕ್ರೋಸಾಫ್ಟ್ ಸ್ವಾಧೀನಪಡಿಸಿಕೊಳ್ಳುವ ಮೊದಲು, ಬಂಗೀ ಮ್ಯಾರಥಾನ್ 2 ಗಾಗಿ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದರು ಮೋಟಾರ್ ಮತ್ತು ಓಪನ್ ಸೋರ್ಸ್ ಮ್ಯಾರಥಾನ್ ಯೋಜನೆ ಪ್ರಾರಂಭವಾಯಿತು, ಇದರ ಪರಿಣಾಮವಾಗಿ ಅಲೆಫ್ ಒನ್ ಎಂಬ ಹೊಸ ಎಂಜಿನ್ ಬರುತ್ತದೆ.
ಮ್ಯಾರಥಾನ್ ಯುಇಎಸ್ಸಿ (ಸ್ಪೇಸ್ ಕೌನ್ಸಿಲ್ ಆಫ್ ಅರ್ಥ್ ಸ್ಟೇಟ್ಸ್) ಮ್ಯಾರಥಾನ್ ಎಂದು ಕರೆಯಲ್ಪಡುವ ದೊಡ್ಡ, ಬಹು-ಪೀಳಿಗೆಯ ವಸಾಹತು ಬಾಹ್ಯಾಕಾಶ ನೌಕೆಯಲ್ಲಿ 2794 ರಲ್ಲಿ ನಡೆಯುತ್ತದೆ. ಈ ಹಡಗನ್ನು ಮಂಗಳದ ಎರಡು ಚಂದ್ರಗಳಲ್ಲಿ ಒಂದಾದ ಡೀಮೋಸ್ನಿಂದ ಪರಿವರ್ತಿಸಲಾಯಿತು.
ಕಥೆಯ ಕಥಾವಸ್ತುವು ಆಟಗಾರನನ್ನು ಭದ್ರತಾ ದಳ್ಳಾಲಿಯಾಗಿ ಹೊಂದಿಸುತ್ತದೆ ಮತ್ತು ಹಡಗಿನ ಆಕ್ರಮಣದ ಸುತ್ತ ಸುತ್ತುತ್ತದೆ ಮತ್ತು (ಸ್ವಲ್ಪ ಮಟ್ಟಿಗೆ) ಪ್ರತಿಕೂಲವಾದ ವಿದೇಶಿಯರಿಂದ ಹತ್ತಿರದ ಟೌ ಸೆಟಿಯಲ್ಲಿನ ವಸಾಹತು.
ಅಲೆಫ್ ಒನ್ ಮ್ಯಾರಥಾನ್ 2 ಗೇಮಿಂಗ್ ವ್ಯವಸ್ಥೆಯ ಉಚಿತ ಮತ್ತು ಮುಕ್ತ ಮೂಲ ಮರು-ಅನುಷ್ಠಾನವಾಗಿದೆ ಮ್ಯಾಕಿಂತೋಷ್ ಅಧಿಕೃತವಾಗಿ.
ಅಲೆಫ್ ಒನ್ ಮ್ಯಾರಥಾನ್ 1, ಮ್ಯಾರಥಾನ್ 2 ಮತ್ತು ಇನ್ಫಿನಿಟಿ ಮ್ಯಾರಥಾನ್ ಆಡಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಇದಲ್ಲದೆ, ಎಂಜಿನ್ ಗ್ರಾಹಕೀಕರಣಗಳು, ಸರಣಿಯ ಅಭಿಮಾನಿ-ನಿರ್ಮಿತ ಆವೃತ್ತಿಗಳು ಮತ್ತು ಇತರ ವಿಷಯಗಳ ಸನ್ನಿವೇಶಗಳನ್ನು ಪುನರುತ್ಪಾದಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ.
ಎಂಜಿನ್ ಹೆಚ್ಚು ಬೇಡಿಕೆಯಿಲ್ಲ ಮತ್ತು ಕನಿಷ್ಠ 512MB RAM ಹೊಂದಿರುವ ಲಿನಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಚಲಿಸಬಲ್ಲದು.
ಲಿನಕ್ಸ್ನಲ್ಲಿ ಅಲೆಫ್ ಒನ್ ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು?
ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಅದರ ಮೂಲ ಕೋಡ್ ಅನ್ನು ಕಂಪೈಲ್ ಮಾಡುವ ಮೂಲಕ ಮಾತ್ರ ಈ ಆಟದ ಎಂಜಿನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು., ಆದ್ದರಿಂದ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಕೆಲವು ಅವಲಂಬನೆಗಳನ್ನು ಸ್ಥಾಪಿಸುವುದು ಅವಶ್ಯಕ.
ಪ್ಯಾರಾ ಡೆಬಿಯನ್, ಉಬುಂಟು, ಲಿನಕ್ಸ್ ಮಿಂಟ್ ಅಥವಾ ಇವುಗಳಿಂದ ಪಡೆದ ಯಾವುದೇ ವಿತರಣೆಯ ಬಳಕೆದಾರರು, ನಾವು ಈ ಅವಲಂಬನೆಗಳನ್ನು ಇದರೊಂದಿಗೆ ಸ್ಥಾಪಿಸಬಹುದು:
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
ಎಲ್ಲವನ್ನೂ AUR ನಿಂದ ಡೌನ್ಲೋಡ್ ಮಾಡಿದ ನಂತರ, ಇದು ಅನುಸ್ಥಾಪನೆಯೊಂದಿಗೆ ಮುಂದುವರಿಯುವ ಸಮಯ. ಮೋಟರ್ ಅನ್ನು ನಿರ್ಮಿಸುವುದು ಮತ್ತು ಸ್ಥಾಪಿಸುವುದು ಮೊದಲ ಹಂತವಾಗಿದೆ.
ಇದಕ್ಕಾಗಿ ನಾವು ಫೋಲ್ಡರ್ ಅನ್ನು ನಮೂದಿಸಬೇಕು ಮತ್ತು ಅದರಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು:
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