このガイドでは、Legion Hosting でホストされている Cube 2: Sauerbraten 専用サーバーのセットアップと設定方法について説明します。Sauerbraten は無料のマルチプレイヤー FPS で、オリジナルの Cube エンジンの後継であり、テンポの速いデスマッチとゲーム内での協力型マップ編集を特徴としています。管理者コマンドとサーバー管理については、Cube 2: Sauerbraten 管理者ガイドを参照してください。
1. サーバーへのアクセス
- GPanel にログインします。
- サーバーリストから Cube 2: Sauerbraten サーバーを選択します。
- サーバーの IP とポートは Console タブに表示されます。詳細についてはサーバーの IP とポートを確認する方法を参照してください。
注意: プライベート IP をお持ちでない限り、ポートはランダムに割り当てられます。接続時には GPanel に表示されているポートを使用してください。
2. 起動変数
これらの設定は GPanel の Startup タブから構成します:
| 変数 | 環境変数名 | デフォルト | 説明 |
|---|---|---|---|
| サーバー説明 | CUBE_SERVERDESCRIPTION |
(空) | サーバーブラウザに表示されるサーバーの説明。 |
| 最大プレイヤー数 | CUBE_MAXPLAYERS |
4 | 最大プレイヤー数(最大 16)。値が大きいほど帯域幅を大幅に消費します。 |
| マスターサーバー | CUBE_MASTERSERVER |
sauerbraten.org | 登録とプレイヤー認証のためのマスターサーバー。 |
| 管理者パスワード | CUBE_ADMINPASSWORD |
(空) | サーバーでの管理者/マスターアクセス用のパスワード。 |
帯域幅に関する注意: Sauerbraten の帯域幅使用量は、プレイヤーが 1 人増えるごとにほぼ倍増します。サーバープランに合わせて
CUBE_MAXPLAYERS を適切な値に保ってください。
3. 設定ファイル
Sauerbraten はサーバーディレクトリ内の設定ファイルを使用します。サーバーは主に起動変数で構成されますが、高度な設定のために server-init.cfg ファイルを作成することもできます。
server-init.cfg の例:
serverdesc "My Sauerbraten Server"
maxclients 8
publicserver 1
serverpass ""
adminpass "your_admin_password"
注意: GPanel の起動変数は、管理対象の設定について設定ファイル内の値よりも優先されます。
4. サーバーへの接続
- sauerbraten.org から Sauerbraten をダウンロードします(無料)。
- Sauerbraten を起動します。
- サーバーブラウザを開いてサーバーを見つけるか、コンソール(
/)を開いて次のように入力します:/connect [IP] [PORT]
5. 初回セットアップチェックリスト
- サーバーブラウザ用に
CUBE_SERVERDESCRIPTIONを設定します。 - 強力な
CUBE_ADMINPASSWORDを設定します。 - サーバープランに適した
CUBE_MAXPLAYERSを設定します。 - サーバーを起動し、
dedicated server started, waiting for clients...と表示されることを確認します。
関連記事
サポートが必要ですか?
Sauerbraten サーバーで問題が発生した場合は、サポートチケットを作成し、サーバーの IP、問題の説明、GPanel コンソールに表示されたエラーメッセージを記載してください。