- -Linux Xonotic Game Serverをホストする方法

Linux Xonotic Game Serverをホストする方法

無料ゲームはLinuxをすばらしいものにします。 Linuxプラットフォームで最高の無料のオープンソースゲームの1つはXonoticです。これは、FPSの「震え」ジャンルのゲーム(Quake、Unrealなど)に触発されたテンポの速いシューティングゲームです。特に友達と一緒にいるときは、とても楽しいです。 Xonoticゲームサーバーをホストする場合は、Xonoticが想像以上に簡単であることを知ってください。

Xonoticをインストールする

Xonoticには非常に優れたLinuxサポートがあり、ゲームは問題なくLinuxディストリビューションで動作します。残念ながら、まだ多くの主流のLinuxソフトウェアがサポートされていないため、専用サーバーをセットアップする前に、ゲームとそのすべてのコンポーネントをビルドする必要があります。

Xonoticは、ほとんどのプロジェクトのようにGithubでホストされていません。 代わりに、Gitlabを利用し、専用のGitサーバーを備えています。コードを取得するには、ターミナルを開き、Linux PCにGitパッケージの最新バージョンをインストールします。

Ubuntu

sudo apt install git

Debian

sudo apt-get install git

Arch Linux

sudo pacman -S git

フェドラ

sudo dnf install git

OpenSUSE

sudo zypper install git

Linux PCで最新バージョンのGitツールを実行すると、ゲームから最新のコードを取得できるようになりました。を使用して git clone コマンド、Xonoticコードの最新バージョンを取得します。

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

中央のXonoticレポジトリのクローン作成は高速ではありません。結局のところ、ゲーム全体です。ターミナルにしばらく時間を与えてください。少しすると、完全なコードベースのダウンロードが完了します。

を使用して CD コマンド、ターミナルをホームフォルダから新しくクローンされたフォルダに移動します ゼノティック Linux PC上のフォルダー。

cd xonotic

このフォルダー内で、ゲームのさらに多くのデータをダウンロードする必要があります。このダウンロードは、マップ、テクスチャ、およびダウンロードの最初のセクションに含まれていなかったその他のものを対象としています。

./all update -p

Xonoticの更新には、ビルドに必要なものがすべて揃っているため、永遠に時間がかかりますので、我慢してください。ランニング すべての更新 Xonotic Gitリポジトリのいくつかのブランチからコードをダウンロードします。ダウンロードが完了したら、コードをビルドしても安全です。ビルドするには、次を実行します:

./all compile -r

Xonoticのコピーを作成するにはかなり時間がかかります大規模なゲームなので、長い間。すぐに終了するとは思わないでください。ターミナルがすべてを構築し、我慢してください。完了すると、端末を介してゲームを開始できます:

./all run xonotic

ビルドせずにXonoticをインストールする

Git経由でXonoticのコピーをダウンロードするのは確実ですゲームおよび最新バージョンのすべての未加工ファイルを取得します。ゲームの熱烈なファンにとって、これは素晴らしい方法です。ただし、ソフトウェアをビルドする気がない場合は、代わりに次の手順に従ってください。まず、Xonotic Webサイトに移動して、ダウンロードボタンをクリックします。

Xonoticには「Mac、代わりに、すべてが1つのZipアーカイブに含まれています。抽出するには、ファイルマネージャーを開き、[ダウンロード]をクリックして、Xonotic Zipアーカイブを右クリックし、表示されるメニューで[抽出]を選択します。

アーカイブの抽出が完了したら、Xonoticフォルダーをホームディレクトリに移動します。移動したら、ディレクトリに移動し、xonotic64-sdl、xonotic32-sdlなどを選択してゲームを実行します。

または、ターミナルを開いて次を実行します。

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

専用サーバーの実行

専用の実行に興味がある場合Xonoticサーバー、ゲーム全体の構築がなぜ必要なのかを疑問に思うかもしれません。まあ、すべてが起動可能なプログラムに構築されます。このプログラムは、プレイしたい場合にゲームを実行できます。または、特別なコマンド引数を使用してこのゲームを起動し、24時間年中無休のサーバーをホストできます。

Xonoticの構築後、すぐに専用サーバーを起動することができます。これを行うには、ターミナルウィンドウを開き、次のコマンドを実行します。

./all run dedicated xonotic

事前に構築された専用サーバー

プリコンパイルされたバージョンのゲームをダウンロードするために、Xonoticのビルドをスキップしましたか?その場合、専用サーバーのセットアップと実行は少し異なります。

上記の「all」コマンドの代わりに。次のことを行う必要があります。まず、ターミナルウィンドウを開いて、 CD 端末をホームフォルダからXonoticディレクトリに移動するコマンド / home / username /。

cd ~/Xonotic

Xonoticフォルダー内で、「サーバー」というサブフォルダーに移動する必要があります。このフォルダーには、24時間年中無休のサーバーの実行に必要なすべてのコンポーネントが含まれています。

cd server

Linux専用サーバーは、「server」ディレクトリで提供されるスクリプトを介して簡単に実行できます。

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

すべてのPCがサーバーと同じLANに接続されている限り、Xonoticユーザーは「ローカル」または「LAN」セクションで実行中のサーバーにすばやくアクセスできる必要があります。

コメント