ಅಲೆಫ್ ಒನ್ - ವರ್ಧಿತ ಮ್ಯಾರಥಾನ್ 2 ಗೇಮ್ ಎಂಜಿನ್

ಮ್ಯಾರಥಾನ್-ಪರಿಚಯ

ನ ಆಟಗಳು ಮ್ಯಾರಥಾನ್ ಎಂಬುದು ಮ್ಯಾಕ್ ಓಎಸ್ ಗಾಗಿ ಮೂಲತಃ ಬಂಗೀ ರಚಿಸಿದ ಮೊದಲ-ವ್ಯಕ್ತಿ ಆಕ್ಷನ್ ವೈಜ್ಞಾನಿಕ ಟ್ರೈಲಾಜಿ. ಮ್ಯಾರಥಾನ್ (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

ಅಲೆಫೋನ್ .1

ಪ್ಯಾರಾ ಓಪನ್ ಸೂಸ್ನ ಸಂದರ್ಭದಲ್ಲಿ ನಾವು ಸಿಸ್ಟಮ್ಗೆ ರೆಪೊಸಿಟರಿಯನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ಎಂಜಿನ್ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು, ಇದಕ್ಕಾಗಿ ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ತೆರೆಯಬೇಕು ಮತ್ತು ಅದರಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕು:

ನೀವು ಓಪನ್ ಸೂಸ್ ಆಗಿದ್ದರೆ ಟಂಬಲ್ವೀಡ್ ಬಳಕೆದಾರರು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ರೂಟ್‌ನಂತೆ ಚಲಾಯಿಸುತ್ತಾರೆ:

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

ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.