- - Como hospedar um servidor de jogos Linux Xonotic

Como hospedar um servidor de jogos Xonotic Linux

Jogos grátis são o que torna o Linux incrível. Um dos melhores jogos gratuitos e de código aberto na plataforma Linux é o Xonotic. É um jogo de tiro em ritmo acelerado, inspirado no gênero de jogos FPS "Quitch" (Quake, Unreal, etc.). Jogá-lo como muito divertido, especialmente quando você tem alguns amigos. Se você deseja hospedar um servidor de jogos Xonotic, ficará interessado em saber que é muito mais direto do que parece.

Instale o Xonotic

O Xonotic possui um ótimo suporte ao Linux, e oO jogo roda em praticamente qualquer distribuição Linux sem problemas. Infelizmente, ainda não há muito suporte para software Linux convencional; portanto, antes de poder configurar um servidor dedicado, você precisará criar o jogo e todos os seus componentes.

O Xonotic não está hospedado no Github como a maioria dos projetos. Em vez disso, ele usa o Gitlab e possui seu próprio servidor Git dedicado. Para obter o código, abra um terminal e instale a versão mais recente do pacote Git no seu PC 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

Com a versão mais recente da ferramenta Git em funcionamento no seu PC Linux, agora é possível obter o código mais recente do jogo. Usando o clone git comando, pegue a versão mais recente do código Xonotic.

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

A clonagem do repositório Xonotic central não será rápida. Afinal, é um jogo inteiro. Dê um tempo ao terminal e, depois de um tempo, a base de código completa será baixada.

Usando o CD comando, mova o terminal da pasta inicial para o novo clonado xonotic pasta no seu PC Linux.

cd xonotic

Dentro desta pasta, você precisará baixar ainda mais dados para o jogo. Este download destina-se a mapas, texturas e qualquer outra coisa que não estava na primeira seção do download.

./all update -p

A atualização do Xonotic, para que ele tenha tudo o que é necessário para construir, leva uma eternidade, então seja paciente. Corrida toda atualização baixa o código de várias ramificações do repositório Xonotic Git. Quando o download terminar, é seguro criar o código. Para construir, execute:

./all compile -r

Construir uma cópia do Xonotic vai demorar bastantehá muito tempo, pois é um jogo enorme. Não espere que termine imediatamente, porque não vai. Deixe o terminal construir tudo e seja paciente. Quando terminar, você poderá iniciar o jogo via terminal com:

./all run xonotic

Instale o Xonotic sem construir

Baixar uma cópia do Xonotic via Git certamenteobtenha todos os arquivos brutos do jogo e a versão mais recente. Para os fãs mais exigentes do jogo, este é um ótimo caminho a percorrer. No entanto, se você não quiser criar o software, siga estas instruções. Primeiro, acesse o site da Xonotic e clique no botão de download.

O Xonotic não possui um link separado para "Mac,Linux e Windows. ”Em vez disso, tudo está incluído em um arquivo Zip. Para extrair, abra um gerenciador de arquivos, clique em "Downloads", clique com o botão direito do mouse no arquivo zip Xonotic e selecione "extrair" no menu que aparece.

Quando o arquivo terminar de extrair, mova a pasta Xonotic para o diretório inicial. Depois de movido, vá para o diretório e selecione xonotic64-sdl, xonotic32-sdl e assim por diante para executar o jogo.

Como alternativa, abra um terminal e execute:

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

Executando um servidor dedicado

Se você está apenas interessado em executar um dedicadoServidor Xonotic, você pode estar se perguntando exatamente por que a construção de todo o jogo foi necessária. Bem, tudo se constrói em um programa inicializável. Este programa pode executar um jogo se você quiser jogá-lo. Como alternativa, você pode iniciar este jogo com argumentos especiais de comando e hospedar um servidor 24/7.

Depois de criar o Xonotic, é possível iniciar um servidor dedicado imediatamente. Para fazer isso, abra uma janela do terminal e execute o seguinte comando:

./all run dedicated xonotic

Servidor dedicado pré-construído

Você pulou a construção do Xonotic em favor do download da versão pré-compilada do jogo? Nesse caso, configurar e executar um servidor dedicado é um pouco diferente.

Em vez do comando "all" listado acima. Você precisará fazer o seguinte. Primeiro, abra uma janela do terminal e use o CD comando para mover o terminal da pasta Home para o diretório Xonotic dentro / home / nome de usuário /.

cd ~/Xonotic

Dentro da pasta Xonotic, você precisará mover-se para uma subpasta chamada "servidor". Nesta pasta, todos os componentes necessários para executar um servidor 24/7 estão aqui.

cd server

Um servidor dedicado Linux pode ser executado facilmente através do script fornecido no diretório "server".

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

Desde que todos os PCs estejam conectados à mesma LAN que o servidor, os usuários do Xonotic devem poder acessar rapidamente qualquer servidor em execução na seção "local" ou "LAN".

Comentários