Instal·lació de Teeworlds (joc multijugador en 2D) i creació del servidor de jocs Teeworlds


Teeworlds és un joc de trets en línia 2D Multiplayer gratuït per a Linux, Windows i Mac, molt divertit, inclou molts modes de joc (modes de joc de 16 jugadors) com Deathmatch, Capture the Flag i molts altres modes de joc desenvolupats per la comunitat de jocs, pots fins i tot dissenya els teus propis mapes, crea el teu propi mode de servidor i convida-hi amics.

Podeu fer una ullada ràpida al joc, creat pel desenvolupador a:

Pas 1: instal·lació del joc Teeworlds

El joc es pot descarregar des dels repositoris d'Ubuntu, executeu-lo.

$ sudo apt-get install teeworlds

A Fedora, el joc també està disponible als repositoris, executeu aquesta comanda com a root.

# yum install teeworlds

També podeu jugar-hi a OpenSUSE, descarregar el paquet teeworlds des de la pàgina de descàrrega del programari OpenSuse.

Pas 2: creeu un servidor Teeworlds

El que explicarem ara és, com crear un servidor teeworlds i com configurar-lo, per descomptat, cal tenir un servidor en línia per fer-ho (pots crear un servidor teeworlds des del teu ordinador personal, però serà molt lent a causa de la connexió a Internet lenta, per això necessiteu un servidor en línia).

Crear un servidor Teeworlds és molt fàcil, de fet, només cal instal·lar el paquet 'teeworlds-server' per fer-ho, per instal·lar-lo a Ubuntu.

$ sudo apt-get install teeworlds-server

A Fedora/OpenSUSE o qualsevol altra distribució, heu de descarregar Teeworlds des de la pàgina de descàrrega oficial i executar el fitxer teeworlds-server per iniciar el servidor.

$ teeworlds-server

El servidor de Teeworlds s'iniciarà a la mateixa IP del vostre servidor i del port 8303 per defecte, diguem que la vostra adreça IP és xxx.xxx.x.xxx, el servidor estarà encès a xxx.xxx.x.xxx:8303. per defecte.

Obriu el joc executant l'ordre següent, introduïu la IP i el port en aquest quadre. Substituïu xxx.xxx.x.xxx pel vostre número IP.

$ teeworlds

Pas 3: configureu el servidor de Teeworlds

Ara ens endinsarem en la configuració del servidor Teeworlds, si esteu a Ubuntu, creeu un fitxer anomenat \teeworlds_srv.cfg al vostre directori d'inici.

$ nano teeworlds_srv.cfg

Afegiu-hi el codi següent. Desa i tanca el fitxer.

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

Explicarem cadascuna de les línies anteriors de manera detallada.

  1. sv_name: nom del servidor.
  2. sv_motd: el missatge de benvinguda.
  3. sv_gametype: el tipus de joc, pot ser \ctf, \dm, \tdm.
  4. sv_warmup: si voleu crear un escalfament abans de començar el joc, ha de ser en segons.
  5. sv_map: mapa del joc, pot ser \dm1, \dm2, \dm3, \dm4, \dm5, \dm6, \dm7, \dm8, \dm9, \ctf1, \ctf2, \ctf3, \ctf4, \ctf5, \ctf6, \ctf7 mantenir provant aquests mapes fins que en trobeu un de bo per al vostre servidor.
  6. sv_max_clients: nombre màxim de jugadors al servidor (el màxim és de 16).
  7. sv_scorelimit: quan un jugador arriba al límit de puntuació, el joc es reinicia.
  8. sc_recon_password: una contrasenya per accedir a la configuració del servidor des de F2.
  9. sv_port: el port per al joc, per defecte és 8303.

Hi ha moltes altres opcions que ofereix teeworlds, mireu la pàgina de configuració del servidor.

Ara per executar el nostre servidor Teeworlds amb la nova configuració, sol·liciteu-lo.

$ teeworlds-server -f teeworlds_srv.cfg

Ara, si esteu en una altra distribució, creeu el fitxer \teeworlds_srv.cfg al mateix directori on existeix el fitxer \teeworlds_srv (el mateix és on heu extret el joc) i executeu:

$ ./teeworlds_srv -f teeworlds_srv.cfg

I el vostre servidor estarà preparat! Podeu trobar més informació sobre la configuració del servidor de Teeworlds a la pàgina oficial de documentació de teeworlds.