Instalējiet "Teeworlds" (daudzspēlētāju 2D spēle) un izveidojiet Teeworlds Game Server


Teeworlds ir bezmaksas 2D daudzspēlētāju tiešsaistes šaušanas spēle Linux, Windows un Mac, kas ļoti patīk, tajā ir iekļauti daudzi spēļu režīmi (16 spēlētāju spēļu režīmi), piemēram, Deathmatch, Capture the Flag un daudzi citi spēļu režīmi, kurus izstrādājusi spēļu kopiena. pat noformējiet savas kartes, izveidojiet savu servera režīmu un uzaiciniet tajā draugus.

Jūs varat ātri apskatīt spēli, kuru izveidojis izstrādātājs, vietnē:

1. darbība: Teeworlds spēles instalēšana

Spēli var lejupielādēt no Ubuntu krātuvēm, palaist.

$ sudo apt-get install teeworlds

Fedorā spēle ir pieejama arī krātuvēs, palaidiet šo komandu kā root.

# yum install teeworlds

Varat to atskaņot arī vietnē OpenSUSE, lejupielādējiet teeworlds pakotni no programmatūras OpenSuse lejupielādes lapas.

2. darbība: izveidojiet Teeworlds serveri

Tas, ko mēs tagad izskaidrosim, ir tas, kā izveidot teeworlds serveri un kā to konfigurēt, protams, lai to izdarītu, jums ir jābūt tiešsaistes serverim (teeworlds serveri varat izveidot no sava personālā datora, taču tas būs ļoti lēns, jo lēns interneta savienojums, tāpēc jums ir nepieciešams tiešsaistes serveris).

Teeworlds servera izveide patiesībā ir ļoti vienkārša, jums vienkārši jāinstalē pakete ‘teeworlds-server’, lai to izdarītu, lai instalētu Ubuntu.

$ sudo apt-get install teeworlds-server

Vietnē Fedora/OpenSUSE vai jebkurā citā izplatīšanā jums jālejupielādē Teeworlds no oficiālās lejupielādes lapas un jāpalaiž fails “teeworlds-server”, lai sāktu serveri.

$ teeworlds-server

Teeworlds serveris pēc noklusējuma tiks startēts uz tā paša servera IP un porta 8303, pieņemsim, ka jūsu IP adrese ir xxx.xxx.x.xxx, serveris būs ieslēgts vietnē xxx.xxx.x.xxx:8303 pēc noklusējuma.

Atveriet spēli, izpildot šādu komandu, šajā lodziņā ievadiet IP un portu. Nomainiet xxx.xxx.x.xxx ar savu IP numuru.

$ teeworlds

3. darbība: konfigurējiet Teeworlds serveri

Tagad mēs pievērsīsimies Teeworlds servera konfigurēšanai. Ja izmantojat Ubuntu, mājas direktorijā izveidojiet failu ar nosaukumu “teeworlds_srv.cfg”.

$ nano teeworlds_srv.cfg

Pievienojiet tam šādu kodu. Saglabājiet un aizveriet failu.

sv_name Tecmint Test Server
sv_motd Welcome to our server!
sv_gametype ctf
sv_warmup 0
sv_map dm1
sv_max_clients 16
sv_scorelimit 1000
sv_rcon_password somepassword
sv_port 8303

Mēs detalizēti izskaidrosim visas iepriekš minētās rindas.

  1. sv_name : servera nosaukums.
  2. sv_motd : sveiciena ziņojums.
  3. sv_gametype : spēles veids var būt “ctf”, “dm”, “tdm”.
  4. sv_warmup : ja pirms spēles sākuma vēlaties izveidot iesildīšanos, tam ir jābūt dažu sekunžu laikā.
  5. sv_map : spēles karte, tā var būt “dm1”, “dm2”, “dm3”, “dm4”, “dm5”, “dm6”, “dm7”, “dm8 ”,“ Dm9 ”,“ ctf1 ”,“ ctf2 ”,“ ctf3 ”,“ ctf4 ”,“ ctf5 ”,“ ctf6 ”,“ ctf7 ”turpiniet mēģināt šajās kartēs, līdz atrodat jauku serveri. li>
  6. sv_max_clients : maksimālais spēlētāju skaits serverī (maks. 16).
  7. sv_scorelimit : kad spēlētājs sasniedz rezultātu robežu, spēle tiek atsākta.
  8. sc_recon_password : parole, lai piekļūtu servera iestatījumiem no F2.
  9. sv_port : spēles ports, noklusējums ir 8303.

Teeworlds piedāvā daudzas citas iespējas, jūs apskatāt servera iestatījumu lapu.

Piesakieties tagad, lai palaistu mūsu Teeworlds serveri ar jauno konfigurāciju.

$ teeworlds-server -f teeworlds_srv.cfg

Tagad, ja atrodaties citā izplatīšanā, izveidojiet failu “teeworlds_srv.cfg” tajā pašā direktorijā, kurā eksistē fails “teeworlds_srv” (tas pats, kur jūs izvilkāt spēli), un palaidiet:

$ ./teeworlds_srv -f teeworlds_srv.cfg

Un jūsu serveris būs gatavs! Vairāk par Teeworlds servera konfigurāciju varat atrast oficiālajā teeworlds dokumentācijas lapā.