Jocurile gratuite sunt ceea ce face Linux minunat. Unul dintre cele mai bune jocuri gratuite și open source de pe platforma Linux este Xonotic. Este un shooter cu ritm rapid inspirat din genul de jocuri FPS „twitch” (Quake, Unreal, etc). Jucând-o ca pe o mulțime de distracție, mai ales când ai niște prieteni cu tine. Dacă doriți să găzduiți un server de jocuri Xonotic, veți fi interesat să știți că este mult mai simplu decât pare.
Cuprins
Instalați Xonotic
Xonotic are un suport Linux destul de grozav, iar jocul rulează pe aproape orice distribuție Linux fără probleme. Din păcate, încă nu are o mulțime de suport pentru software Linux mainstream, așa că înainte de a putea configura un server dedicat, va trebui să construiți jocul și toate componentele sale.
Xonotic nu este găzduit pe Github ca majoritatea proiectelor. În schimb, folosește Gitlab și are propriul său server Git dedicat. Pentru a obține codul, deschideți un terminal și instalați cea mai recentă versiune a pachetului Git pe computerul dvs. Linux.
Ubuntu
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
Fedora
sudo dnf install git
OpenSUSE
sudo zypper install git
Cu cea mai recentă versiune a instrumentului Git în funcțiune pe computerul dvs. Linux, acum este posibil să luați cel mai recent cod din joc. Folosind comanda git clone, luați cea mai nouă versiune a codului Xonotic.
git clone git://git.xonotic.org/xonotic/xonotic.git
Clonarea depozitului central Xonotic nu va fi rapidă. Este un joc întreg, până la urmă. Dă-i timp terminalului și, după un pic, se va termina descărcarea completă a bazei de cod.
Folosind comanda CD, mutați terminalul din folderul Acasă în folderul xonotic nou clonat de pe computerul dvs. Linux.
cd xonotic
În acest folder, va trebui să descărcați și mai multe date pentru joc. Această descărcare este pentru lucruri precum hărți, texturi și orice altceva care nu a fost în prima secțiune a descărcării.
./all update -p
Actualizarea Xonotic, astfel încât să aibă tot ce este necesar pentru a construi, durează o veșnicie, așa că aveți răbdare. Rularea tuturor actualizărilor descarcă codul din mai multe ramuri ale depozitului Xonotic Git. Când descărcarea se termină, este sigur să construiți codul. Pentru a construi, rulați:
./all compile -r
Construirea unei copii a Xonotic va dura destul de mult, deoarece este un joc masiv. Nu vă așteptați să se termine imediat, pentru că nu se va termina. Lasă terminalul să construiască totul și ai răbdare. Când se termină, vei putea porni jocul prin intermediul terminalului cu:
./all run xonotic
Instalați Xonotic fără clădire
Descărcarea unei copii a Xonotic prin Git vă va aduce cu siguranță toate fișierele brute pentru joc și cea mai recentă versiune. Pentru fanii tari ai jocului, aceasta este o modalitate excelentă de a merge. Cu toate acestea, dacă nu aveți chef să construiți software-ul, urmați în schimb aceste instrucțiuni. Mai întâi, accesați site-ul web Xonotic și faceți clic pe butonul de descărcare.
Xonotic nu are un link separat pentru „Mac, Linux și Windows”. În schimb, totul este inclus într-o arhivă Zip. Pentru a extrage, deschideți un manager de fișiere, faceți clic pe „Descărcări”, faceți clic dreapta pe arhiva Xonotic Zip și selectați „extract” în meniul care apare.
Când arhiva termină extragerea, mutați folderul Xonotic în directorul dvs. de pornire. Odată mutat, accesați directorul și selectați fie xonotic64-sdl, xonotic32-sdl și așa mai departe pentru a rula jocul.
Alternativ, deschideți un terminal și rulați:
cd ~/Xonotic ./xonotic-linux64-sdl.sh
Rularea unui server dedicat
Dacă sunteți doar interesat să rulați un server Xonotic dedicat, este posibil să vă întrebați exact de ce a fost necesară construirea întregului joc. Ei bine, totul se bazează pe un program care poate fi lansat. Acest program poate rula un joc dacă doriți să îl jucați. Alternativ, puteți lansa acest joc cu argumente speciale de comandă și puteți găzdui un server 24/7.
După construirea Xonotic, este posibil să porniți imediat un server dedicat. Pentru a face acest lucru, deschideți o fereastră de terminal și executați următoarea comandă:
./all run dedicated xonotic
Server dedicat preconstruit
Ați omis să construiți Xonotic în favoarea descărcarii versiunii pre-compilate a jocului? Dacă da, configurarea și rularea unui server dedicat este puțin diferită.
În loc de comanda „toate” listată mai sus. Va trebui să faceți următoarele. Mai întâi, deschideți o fereastră de terminal și utilizați comanda CD pentru a muta terminalul din folderul Home în directorul Xonotic din /home/username/.
cd ~/Xonotic
În interiorul folderului Xonotic, va trebui să vă mutați într-un subdosar numit „server”. În acest folder, toate componentele necesare pentru rularea unui server 24/7 sunt aici.
cd server
Un server dedicat Linux poate rula cu ușurință prin scriptul furnizat în directorul „server”.
mv server_linux.sh ~/Xonotic mv server.cfg ~/Xonotic/data
./server_linux.sh -sessionid xonotic-test
Atâta timp cât toate PC-urile sunt conectate la aceeași rețea LAN cu serverul, utilizatorii Xonotic ar trebui să poată accesa rapid orice server care rulează în secțiunea „local” sau „LAN”.