- - Cómo alojar un servidor de juegos Linux Xonotic

Cómo alojar un servidor de juegos Linux Xonotic

Los juegos gratuitos son lo que hace que Linux sea increíble. Uno de los mejores juegos gratuitos y de código abierto en la plataforma Linux es Xonotic. Es un juego de disparos de ritmo rápido inspirado en el género de juegos "twitch" FPS (Quake, Unreal, etc.). Jugarlo es muy divertido, especialmente cuando tienes algunos amigos contigo. Si desea alojar un servidor de juegos Xonotic, le interesará saber que es mucho más sencillo de lo que parece.

Instalar Xonotic

Xonotic tiene un excelente soporte para Linux, y elEl juego se ejecuta en casi cualquier distribución de Linux sin problemas. Desafortunadamente, todavía no tiene una gran cantidad de soporte de software de Linux convencional, por lo que antes de poder configurar un servidor dedicado, deberá construir el juego y todos sus componentes.

Xonotic no está alojado en Github como la mayoría de los proyectos. En cambio, hace uso de Gitlab y tiene su propio servidor Git dedicado. Para obtener el código, abra una terminal e instale la última versión del paquete Git en su PC con 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

Con la última versión de la herramienta Git en funcionamiento en su PC con Linux, ahora es posible obtener el último código del juego. Utilizando la git clone comando, tome la versión más reciente del código Xonotic.

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

Clonar el repositorio Xonotic central no va a ser rápido. Es un juego completo, después de todo. Dele algo de tiempo al terminal y, después de un momento, la base de código completa se descargará.

Utilizando la discos compactos comando, mueva el terminal de la carpeta de inicio al recién clonado xonotic carpeta en su PC con Linux.

cd xonotic

Dentro de esta carpeta, deberás descargar aún más datos para el juego. Esta descarga es para cosas como mapas, texturas y cualquier otra cosa que no estaba en la primera sección de la descarga.

./all update -p

La actualización de Xonotic, por lo que tiene todo lo necesario para construir, lleva una eternidad, así que tenga paciencia. Corriendo toda actualización descarga el código de varias ramas del repositorio Xonotic Git. Cuando finaliza la descarga, es seguro crear el código. Para construir, ejecute:

./all compile -r

Construir una copia de Xonotic va a tomar bastantemucho tiempo, ya que es un juego masivo. No esperes que termine de inmediato, porque no lo hará. Deje que la terminal construya todo y sea paciente. Cuando se complete, podrás iniciar el juego a través de la terminal con:

./all run xonotic

Instalar Xonotic sin construir

Descargar una copia de Xonotic a través de Git seguramenteobtener todos los archivos en bruto para el juego y la última versión. Para los fanáticos del juego, esta es una excelente manera de hacerlo. Sin embargo, si no desea compilar el software, siga estas instrucciones. Primero, dirígete al sitio web de Xonotic y haz clic en el botón de descarga.

Xonotic no tiene un enlace separado para "Mac,Linux y Windows ". En cambio, todo está incluido en un archivo Zip. Para extraer, abra un administrador de archivos, haga clic en "Descargas", haga clic con el botón derecho en el archivo zip de Xonotic y seleccione "extraer" en el menú que aparece.

Cuando el archivo termine de extraerse, mueva la carpeta Xonotic a su directorio de inicio. Una vez movido, vaya al directorio y seleccione xonotic64-sdl, xonotic32-sdl, y así sucesivamente para ejecutar el juego.

Alternativamente, abra una terminal y ejecute:

cd ~/Xonotic
./xonotic-linux64-sdl.sh

Ejecutando un servidor dedicado

Si solo estás interesado en ejecutar un dedicadoServidor Xonotic, te estarás preguntando exactamente por qué se requería construir todo el juego. Bueno, todo se basa en un programa ejecutable. Este programa puede ejecutar un juego si quieres jugarlo. Alternativamente, puede iniciar este juego con argumentos de comando especiales y alojar un servidor 24/7.

Después de construir Xonotic, es posible iniciar un servidor dedicado de inmediato. Para hacer esto, abra una ventana de terminal y ejecute el siguiente comando:

./all run dedicated xonotic

Servidor dedicado preconstruido

¿Saltaste la construcción de Xonotic a favor de descargar la versión precompilada del juego? Si es así, configurar y ejecutar un servidor dedicado es un poco diferente.

En lugar del comando "todos" enumerados anteriormente. Deberá hacer lo siguiente. Primero, abra una ventana de terminal y use el discos compactos comando para mover el terminal desde la carpeta Inicio al directorio Xonotic dentro de / home / nombre de usuario /.

cd ~/Xonotic

Dentro de la carpeta Xonotic, deberá pasar a una subcarpeta llamada "servidor". En esta carpeta, todos los componentes necesarios para ejecutar un servidor 24/7 están aquí.

cd server

Un servidor dedicado de Linux puede ejecutarse fácilmente a través del script proporcionado en el directorio "servidor".

mv server_linux.sh ~/Xonotic
mv server.cfg ~/Xonotic/data
./server_linux.sh -sessionid xonotic-test

Mientras todas las PC estén conectadas a la misma LAN que el servidor, los usuarios de Xonotic deberían poder acceder rápidamente a cualquier servidor en ejecución en la sección "local" o "LAN".

Comentarios