Kõik, mida vajate mänguserveri loomiseks Linuxis

Kõik, mida vajate mänguserveri loomiseks Linuxis

Mängimine on alati olnud lõbusam mitme mängijaga. See algas tagasi Atari 2600 ja arkaadkappidega. Interneti -ajastu saabudes muutsid mänguserverid mitme mängijaga kaugtegevuse reaalsuseks.





Praeguse arvutimängude põlvkonnaga saate serveritega ühenduse luua või neid ise käitada. Minecraft, Counter-Strike ja paljud teised mängud toetavad avaliku ja eraserveri mitme mängijaga mängimist.





Parimad tulemused on Linuxi serveritega. Olenemata sellest, kas mäng on Windowsis, macOS -is või isegi Androidis, on Linuxi mänguserver ideaalne.





Siin on, mida peate teadma, et luua mänguserver Linuxile.

Mänguserveri loomise nõuded

On eksiarvamus, et mänguserveri ehitamiseks on vaja tugevat riistvara. Vastupidi, te ei vaja tipptasemel riistvara. Kuid madala spetsifikatsiooniga arvutid ei taga tõenäoliselt optimaalset jõudlust.



See sõltub tõesti sellest, milliseid mänge kavatsete oma Linuxi mänguserveris hostida. Niisiis, kuidas saate alustada?

Noh, kõigepealt peate teadma mõnda asja. Kuigi mänguserveri loomine Linuxile ei ole kohutavalt keeruline, nõuab see siiski mõningast võrgustiku loomist ja arvuti tundmist. Mida te ei tea, otsige Internetist.





Siis on riistvara. Põhimõtteliselt on teil kolm valikut, kõik piirangutega:

  • Kompaktne ja taskukohane SBC (ühe pardaarvuti) nagu Raspberry Pi
  • Teie arvuti koos mõne täiustatud süsteemi spetsifikatsiooniga
  • Spetsiaalne Linuxi mänguserver, mida hostitakse mujal

Vaatame igaühe plusse ja miinuseid.





Linuxi mänguserveri hostimine Raspberry Pi -l

Mänguserveri majutamine Raspberry Pi -l on lihtne, kuid piirdute enamasti vanemate mängudega. Arvuti on aga taskukohane, vähese energiatarbega ning sellel on sisseehitatud traadita võrk ja Ethernet.

See muudab selle ideaalseks mitme mängijaga mängukeskkondade, nagu Minecraft, QuakeWorld, Terraria, Windward ning isegi OpenTTD ja FreeCiv, hostimiseks.

Kas olete huvitatud Raspberry Pi-toega Linuxi mänguserveri kasutamisest? Lisateabe saamiseks vaadake meie Raspberry Pi mänguserverite loendit. Pange tähele, et enamikku loendis olevaid mänge saab hostida ka tavalises Linuxi arvutis.

Kasutage oma arvutit mänguserverina

Kas kavatsete kasutada oma arvutit mitme mängijaga võrgumängude korraldamiseks? Arvuti kasutamine Linuxis töötava mänguserverina on nutikas valik, kui teil on võimas seade. See saab hakkama kõigega, alates Minecraftist kuni Call of Duty: Black Opsini.

Sellega kaasnevad aga mõned puudused. Peate jätma arvuti sisselülitatud olekusse ja võrku ühendatud kogu aeg. Soovitatav on ka spetsiaalne IP -aadress, mis suurendab võimalikke kulusid.

Samuti on väljakutse hoida oma serverit ajakohasena, parandada Linuxi operatsioonisüsteemi, hoida seda turvalisena ja vajadusel riistvara uuendada.

Liisige spetsiaalne Linuxi mänguserver

Samuti saate rentida serveri, mida saab seadistada mänguserveri tarkvara abil.

Säästes palju aega, on see lahendus kõvade mitme mängijaga mängijatele. Kuigi spetsiaalsed Linuxi mänguserverid on taskukohased (alates umbes 10 dollarist kuus Minecrafti põhiserveri eest), kujutab see endast tavalist väljaminevat saadetist, millele te ei pruugi pühenduda.

kuidas lubada youtube alexas

Teisest küljest säästab serveri rentimine hooldusega aega ja väldib spetsiaalse IP -aadressi kulusid. Sellegipoolest piirdute mängude hostimisega, mida toetab teie valitud Linuxi mänguserveri tarkvara.

GameServers.com pakub kindlat lahendust koos kvaliteetsete serveritega võrgu esitamiseks. Neil on ka saadaval on tasuta serverid populaarsete vanemate mängude jaoks.

Mänguserveri loomine Linuxiga

Kui olete oma mängudele, mängijarühmale ja eelarvele sobiva lahenduse leidnud, on aeg server üles ehitada. Liisinglahenduse saamiseks võite veebisaidil klõpsata mõnel nupul; kui kasutate oma arvutit, peate kontrollima mõnda asja:

  • Kas server on saadaval?
  • Kas võrgumängijat toetatakse?
  • Kas teie arvuti vastab riistvaranõuetele?

Samuti peaksite kaaluma, kas teie Interneti -teenuse pakkujalt on vaja spetsiaalset IP -aadressi. See võimaldab mängijatel sõnast ligi pääseda teie serverile. Spetsiaalne IP -aadress pole aga odav. Kohaliku võrgu mängimine jääb tunduvalt taskukohasemaks.

Kas vajate mänguserveri haldurit?

Milline Linuxi distro on mänguserveri jaoks parim?

Siiski, kui jätkate oma Linuxi mänguserveriga, peate mängu jaoks valima parima distro.

Kõigile uutele inimestele on kõige ligipääsetavam Linuxi versioon Ubuntu suurepärane mänguserver. Kuna sellel operatsioonisüsteemil on nii palju dokumente, nõuandeid ja ajaveebe, rääkimata laias valikus toetatud riistvarast, peaks mängude korraldamine olema lihtne.

Alternatiivid, mida võiksite kaaluda, on järgmised:

  • Debian
  • Arch Linux
  • Gentoo

Lühidalt, otsite distrot, mida on lihtne kasutada, mis sobib teie riistvaraga ja toetab mängu.

Milliseid mänguservereid saate Linuxiga ehitada?

Nii paljud populaarsed mängud on varustatud mitme mängijaga võrgus. Seega, kui mängud on installitud teie mänguserveriga samasse võrku, tuvastavad mängud kõik mitme mängijaga seansid.

Näidismängud hõlmavad järgmist:

Mida teha, kui iphone on Apple'i logo külge kinni jäänud?
  • Minecraft
  • Team Fortress 2 (ülal)
  • Counter-Strike

Valikud on aga sellest kolmikust palju laiemad. Võid suhteliselt hõlpsalt luua kõigi nende pealkirjade jaoks mänguserveri. Muude mängude puhul kontrollige, kas need toetavad võrgumängijat.

Mõnel juhul pole isegi täissuuruses arvutit vaja. Raspberry Pi on näiteks Minecrafti peamine kandidaat. Vaadake meie üksikasjalikku juhendit kuidas seadistada Minecrafti server Raspberry Pi -s üksikasjade jaoks. Lauaarvuti jaoks vaadake meie Minecrafti serveri seadistamise juhendit.

Steam Game Serveri loomine

Counter-Strike'i ja teiste Steam-mängude jaoks vajate Steam-mängude serverit. Steami mänguserveri loomine on aga natuke teistsugune. Linuxi võimalikult paljude mängude kõige laiemaks toetamiseks on kõige parem kasutada Ubuntu koos Steamiga.

Steami ajakohane nimekiri spetsiaalsed mänguserverid Linuxi jaoks aitab teil otsustada. Mõned serverid nõuavad algse mängu ostmist (näiteks Counter-Strike Global Offensive Dedicated Server). Teised (nt Terraria) ei vaja originaali.

Mida see tähendab? Noh, võite võõrustada mängude serverit mängule, mida te Linuxis ei oma, kuid millel on Windows.

Steam Game Server pole Steami puhul vaikimisi saadaval. Pärast mängukliendi installimist vajate mängude haldamiseks SteamCMD -d. Alustage Steami kasutaja loomisega oma Linuxi terminalis:

useradd -m steam

looge ja sisestage kasutaja kodukataloog:

cd /home/steam

64-bitisele süsteemile installimiseks lisage multiversumi hoidla ja värskendage:

sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update

Lõpuks installige steamcmd:

sudo apt install lib32gcc1 steamcmd

Kui kasutate 32-bitist süsteemi, ei vaja te multiversumi hoidlat. Selle asemel kasutage pärast kodukataloogi loomist

sudo apt install steamcmd

Vaadake Steami tugilehti juhised teiste Linuxi distributsioonide jaoks .

Kui SteamCMD on installitud, käivitage see koos:

cd ~
steamcmd

Nagu märgitud, toetab SteamCMD enamiku mänguserverite anonüümset sisselogimist. Kasutamine

login anonymous

Spetsiaalsete serverite puhul, mida kavatsete majutada väljaspool koduvõrku, on mõistlik luua uus Steami konto. Sellel peaks olema tavalise Steami mängukliendi jaoks erinevad volitused.

Steam Game Serveri seadistamine

Mänguserveri installimiseks Steami sisestage installikataloogi nimi:

force_install_dir

(kus viib kataloog, mille nimi vastab mängule).

Steam määrab AppID -d nii klientidele kui ka serveritele. Näiteks:

Vastulöögi allikas

  • Kliendirakenduse ID: 240
  • Serveri rakenduse ID: 232330

Team Fortress 2

  • Kliendirakenduse ID: 440
  • Serveri rakenduse ID: 232250

Steami mänguserveri installimiseks (ja värskendamiseks) tehke järgmist.

app_update

Counter-Strike Allika jaoks kasutage

app_update 232330

Steami mänguserveriga ühenduse loomiseks käivitage mäng lihtsalt oma arvutis. Kui mänguserverit automaatselt ei tuvastata, valige mitme mängija või võrgu esitamise võimalus. Mänguserver peaks siin olema loetletud, seega logige sisse ja mängige.

Mitme mängijaga Linuxi mänguserverihaldurid

Lõpuks pakuvad Linuxi mänguserveri haldurid suurepärast lahendust. See on suurepärane tööriist, mis sobib enamusega. LGSM -il on rohkem kui 50 serverit. Lisaks on see avatud lähtekoodiga ja integreerub SteamCMD -ga. Käsurea tööriist võimaldab mänguserverite kiiret juurutamist Linuxis.

Lisateavet leiate külastades linuxgsm.com .

Aeg luua oma Linuxi mänguserver

Mänguserveri loomine Linuxile ei ole lihtne, kuid selle keeruliseks muutumise peatamiseks on piisavalt head tarkvara.

Olenemata sellest, kas seadistate Minecrafti serverit või valmistute Counter-Strike Source'i mõneks fragmenditoiminguks, on tööriistad saadaval. Kui teie riistvara on ülesannete kõrgusel, peaks teie mänguserver olema kaasmängijate jaoks lõbus ja populaarne sihtkoht.

Kuna soovite ilmselt oma vastastega vestelda, siis siin kuidas seadistada oma Discordi serverit .

Jaga Jaga Piiksuma E -post Kas tasub Windows 11 -le üle minna?

Windows on ümber kujundatud. Kuid kas sellest piisab, et veenda teid Windows 10 -lt Windows 11 -le üle minema?

Loe edasi
Seotud teemad
  • Linux
  • Mängimine
  • Linux
  • DIY projektiõpetused
  • Koduserver
Autori kohta Christian Cawley(Avaldatud 1510 artiklit)

Turvalisuse, Linuxi, isetegemise, programmeerimise ja tehniliste selgituste redaktori asetäitja ning tõeliselt kasulik podcastide tootja, kellel on laialdased kogemused laua- ja tarkvaratoes. Ajakirja Linux Format kaastööline Christian on Raspberry Pi näpistaja, Lego armastaja ja retromängude fänn.

raadiosaatja rakendus, mis ühendub tõelise raadiosaatjaga
Veel Christian Cawley'lt

Telli meie uudiskiri

Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!

Tellimiseks klõpsake siin