Instalación de "Teeworlds" (juego 2D multijugador) y creación del servidor de juegos Teeworlds
Teeworlds es un juego de disparos multijugador en línea 2D gratuito para Linux, Windows y Mac, muy divertido, que incluye muchos modos de juego (modos de juego para 16 jugadores) como Deathmatch, Capture the Flag y muchos otros modos de juego que son desarrollado por la comunidad de juegos, incluso puedes diseñar tus propios mapas, crear tu propio modo de servidor e invitar a amigos.
Puedes echar un vistazo rápido al juego, creado por el desarrollador en:
Paso 1: instalar el juego Teeworlds
El juego está disponible para descargar desde los repositorios de Ubuntu, ejecutar.
sudo apt-get install teeworlds
En Fedora, el juego también está disponible en los repositorios, ejecuta este comando como root.
yum install teeworlds
También puedes jugarlo en OpenSUSE, descargar el paquete teeworlds desde la página de descarga del software OpenSuse.
Paso 2: crea un servidor Teeworlds
Lo que explicaremos ahora es cómo crear un servidor de teeworlds y cómo configurarlo. Por supuesto, necesitas tener un servidor en línea para hacer esto (puedes crear un servidor de teeworlds desde tu computadora personal, pero será muy lento debido a una conexión a Internet lenta, por eso necesita un servidor en línea).
Crear un servidor Teeworlds es muy fácil, de hecho, solo necesitas instalar el paquete 'teeworlds-server' para hacerlo, para instalarlo en Ubuntu.
sudo apt-get install teeworlds-server
En Fedora/OpenSUSE o cualquier otra distribución, debe descargar Teeworlds desde la página de descarga oficial y ejecutar el archivo 'teeworlds-server' para iniciar el servidor.
teeworlds-server
El servidor de Teeworlds se iniciará en la misma IP de su servidor y el puerto 8303 por defecto, digamos que su dirección IP es xxx.xxx.x.xxx, el servidor estará encendido en xxx.xxx.x.xxx:8303 de forma predeterminada.
Abre el juego ejecutando el siguiente comando, ingresa la IP y el puerto en este cuadro. Reemplace xxx.xxx.x.xxx con su número de IP.
teeworlds
Paso 3: configurar el servidor Teeworlds
Ahora profundizaremos en la configuración del servidor Teeworlds. Si está en Ubuntu, cree un archivo llamado "teeworlds_srv.cfg" en su directorio de inicio.
nano teeworlds_srv.cfg
Agregue el siguiente código. Guarde y cierre el archivo.
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
Explicaremos cada una de las líneas anteriores en detalle.
- sv_name: Nombre del servidor.
- sv_motd: El mensaje de bienvenida.
- sv_gametype: El tipo de juego, puede ser “ctf”, “dm”, “tdm”.
- sv_warmup: Si quieres crear un calentamiento antes de que comience el juego, debe ser en segundos.
- sv_map: Mapa del juego, puede ser “dm1”, “dm2”, “dm3”, “dm4”, “dm5”, “dm6”, “dm7”, “dm8”, “ dm9”, “ctf1”, “ctf2”, “ctf3”, “ctf4”, “ctf5”, “ctf6”, “ctf7” sigue probando en esos mapas hasta que encuentres uno bueno para tu servidor.
- sv_max_clients: Número máximo de jugadores en el servidor (el máximo es 16).
- sv_scorelimit: cuando un jugador alcanza el límite de puntuación, el juego se reinicia.
- sc_recon_password: Una contraseña para acceder a la configuración del servidor desde F2.
- sv_port: el puerto para el juego, el valor predeterminado es 8303.
Hay muchas otras opciones proporcionadas por teeworlds; consulte la página de configuración del servidor.
Ahora, para ejecutar nuestro servidor Teeworlds con la nueva configuración, aplique.
teeworlds-server -f teeworlds_srv.cfg
Ahora, si estás en otra distribución, crea el archivo “teeworlds_srv.cfg” en el mismo directorio donde existe el archivo “teeworlds_srv” (el mismo es donde extrajiste el juego) , y correr:
./teeworlds_srv -f teeworlds_srv.cfg
¡Y tu servidor estará listo! Puede encontrar más información sobre la configuración del servidor de Teeworlds en la página de documentación oficial de Teeworlds.