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 “twitch” (Quake, Unreal, etc). Jogá-lo é muito divertido, especialmente quando você tem alguns amigos com você. Se você deseja hospedar um servidor de jogos Xonotic, ficará interessado em saber que é muito mais simples do que parece.
últimas postagens
Instalar Xonotic
O Xonotic tem um ótimo suporte ao Linux, e o jogo roda em praticamente qualquer distribuição Linux sem problemas. Infelizmente, ele ainda não tem muito suporte de software Linux convencional, então antes de poder configurar um servidor dedicado, você precisará construir o jogo e todos os seus componentes.
Xonotic não está hospedado no Github como a maioria dos projetos. Em vez disso, ele faz uso do 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 execução no seu PC Linux, agora é possível obter o código mais recente do jogo. Usando o comando git clone, pegue a versão mais recente do código Xonotic.
git clone git://git.xonotic.org/xonotic/xonotic.git
Clonar o repositório Xonotic central não será rápido. Afinal, é um jogo inteiro. Dê algum tempo ao terminal e, depois de um tempo, a base de código completa será baixada.
Usando o comando CD, mova o terminal da pasta Home para a pasta xonotic recém-clonada em seu PC Linux.
cd xonotic
Dentro desta pasta, você precisará baixar ainda mais dados para o jogo. Este download é para coisas como mapas, texturas e qualquer outra coisa que não estava na primeira seção do download.
./all update -p
Atualizar o Xonotic, para que ele tenha tudo o que é necessário para construir, leva uma eternidade, então seja paciente. Executando todo o código de downloads de atualização de várias ramificações do repositório Xonotic Git. Quando o download terminar, é seguro compilar o código. Para construir, execute:
./all compile -r
Construir uma cópia do Xonotic levará 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
O download de uma cópia do Xonotic via Git certamente fornecerá todos os arquivos brutos do jogo e a versão mais recente. Para os fãs obstinados do jogo, este é um ótimo caminho a percorrer. No entanto, se você não quiser construir 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 Xonotic Zip e selecione “extrair” no menu que aparece.
Quando o arquivo terminar de ser extraído, mova a pasta Xonotic para seu diretório inicial. Uma vez 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á interessado apenas em rodar um servidor Xonotic dedicado, você pode estar se perguntando exatamente por que a construção de todo o jogo foi necessária. Bem, tudo se baseia em um programa lançável. Este programa pode executar um jogo se você quiser jogá-lo. Alternativamente, você pode iniciar este jogo com argumentos de comando especiais e hospedar um servidor 24 horas por dia, 7 dias por semana.
Depois de construir o Xonotic, é possível iniciar um servidor dedicado imediatamente. Para fazer isso, abra uma janela de terminal e execute o seguinte comando:
./all run dedicated xonotic
Servidor dedicado pré-construído
Você pulou a construção do Xonotic para baixar a 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 de terminal e use o comando CD para mover o terminal da pasta Home para o diretório Xonotic dentro de /home/username/.
cd ~/Xonotic
Dentro da pasta Xonotic, você precisará mover para uma subpasta chamada “servidor”. Nesta pasta, todos os componentes necessários para executar um servidor 24 horas por dia, 7 dias por semana, estão aqui.
cd server
Um servidor dedicado Linux pode ser executado facilmente através do script fornecido no diretório “servidor”.
mv server_linux.sh ~/Xonotic mv server.cfg ~/Xonotic/data
./server_linux.sh -sessionid xonotic-test
Contanto que todos os PCs estejam conectados à mesma LAN que o servidor, os usuários da Xonotic poderão acessar rapidamente qualquer servidor em execução na seção “local” ou “LAN”.