- - Cum să găzduiești un server de jocuri Xonotic Linux

Cum să găzduiești un server de jocuri Xonotic Linux

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). Joacă-l ca pe o mulțime de distracții, mai ales atunci când ai 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 sună.

Instalați Xonotic

Xonotic are un suport Linux destul de mare șijocul continuă aproape orice distribuție Linux fără probleme. Din păcate, încă nu are o mulțime de asistență software mainstream Linux, 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 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 care funcționează pe computerul dvs. Linux, acum este posibil să apucați cel mai recent cod din joc. Folosind clonă de git comanda, apuca cea mai nouă versiune a codului Xonotic.

git clone git://git.xonotic.org/xonotic/xonotic.git

Clonarea repetării centrale Xonotic nu va fi rapidă. Este un joc întreg, până la urmă. Oferiți terminalului ceva timp, iar după un pic, baza completă de cod se va descărca.

Folosind CD comanda, mutați terminalul din folderul Acasă în noua clonare xonotic dosarul de pe computerul Linux.

cd xonotic

În acest folder, va trebui să descărcați și mai multe date pentru joc. Această descărcare se referă la hărți, texturi și orice altceva care nu se află în prima secțiune a descărcării.

./all update -p

Actualizarea Xonotic, astfel încât are tot ce este necesar pentru a construi, durează pentru totdeauna, așa că ai răbdare. Alergare toate actualizări descarcă codul din mai multe ramuri ale repo Xonotic Git. Când descărcarea se termină, este sigur să construiți codul. Pentru a construi, executați:

./all compile -r

Construirea unei copii de Xonotic va duramult timp, deoarece este un joc masiv. Nu vă așteptați să se termine imediat, pentru că nu va fi. Lasă terminalul să construiască totul și să aibă răbdare. Când se va finaliza, veți putea începe jocul prin terminal cu:

./all run xonotic

Instalați Xonotic fără construcție

Descărcarea unei copii de Xonotic prin Git este sigură căobțineți toate fișierele prime pentru joc și cea mai recentă versiune. Pentru fanii puternici ai jocului, acesta este un mod minunat de urmat. Cu toate acestea, dacă nu vi se pare că construiți software-ul, urmați aceste instrucțiuni în schimb. În primul rând, accesați site-ul Xonotic și faceți clic pe butonul de descărcare.

Xonotic nu are o legătură separată pentru „Mac,Linux și Windows. ”În schimb, totul este inclus într-o singură arhivă Zip. Pentru a extrage, deschide un manager de fișiere, faceți clic pe „Descărcări”, faceți clic dreapta pe arhiva Zip Xonotic și selectați „extragerea” din meniul care apare.

Când arhiva termină extragerea, mutați folderul Xonotic în directorul dvs. Acasă. Odată mutat, accesați directorul și selectați 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 interesat (ă) doar să rulați un dedicatServer Xonotic, s-ar putea să vă întrebați exact de ce a fost necesară construirea întregului joc. Ei bine, totul se construiește într-un program lansabil. Acest program poate rula un joc dacă doriți să îl jucați. În mod alternativ, puteți lansa acest joc cu argumente de comandă speciale și să găzduiți un server 24/7.

După construirea Xonotic, este posibil să pornești 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 pre-construit

Ați omis să construiți Xonotic în favoarea descărcării versiunii pre-compilate a jocului? Dacă da, configurarea și rularea unui server dedicat este puțin diferită.

În locul comenzii „all” enumerate mai sus. Va trebui să faceți următoarele. Mai întâi, deschideți o fereastră de terminal și utilizați butonul CD comanda de a muta terminalul din folderul Acasă în directorul Xonotic din / Home / username /.

cd ~/Xonotic

În cadrul folderului Xonotic, va trebui să vă mutați într-un sub-folder 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 LAN ca serverul, utilizatorii Xonotic ar trebui să poată accesa rapid orice servere care rulează în secțiunea „local” sau „LAN”.

Comentarii