このガイドでは、Legion Hosting 上で Space Station 14 専用サーバーをセットアップおよび設定する方法を説明します。Space Station 14 (SS14) は Space Station 13 にインスパイアされたオープンソースのマルチプレイヤーロールプレイゲームで、複雑なステーションシミュレーションと創発的なゲームプレイが特徴です。管理者コマンドおよびサーバー管理については、Space Station 14 管理者コマンドガイドをご覧ください。
Space Station 14 とは?
Space Station 14 は、カルト的な人気を誇る名作 Space Station 13 のオープンソースリメイクで、カスタムの RobustToolbox エンジン上に構築されています。プレイヤーは宇宙ステーション上でさまざまな役割を担い — エンジニアや科学者からセキュリティ士官、そして時には敵対者まで — 複雑なゲームメカニクスとプレイヤー間の交流を通じて創発的なストーリーを生み出します。
主な特徴は以下のとおりです:
- 役割ベースのゲームプレイ — 大気技術者からピエロまで、専門的なメカニクスを持つ数十種類のユニークな役割
- 複雑なシステム — 創発的なゲームプレイを生み出す、相互に連携した大気・電気・化学・医療システム
- オープンソース — カスタムフォークや大規模な改変を可能にする完全オープンソースのコードベース
- カスタムコンテンツ — サーバー運営者はカスタムマップ、役割、ゲームルール、メカニクスを作成可能
- クロスプラットフォーム — Steam を必要とせず、Windows、Linux、macOS で動作
初回起動
Legion Hosting で SS14 サーバーがプロビジョニングされると、ベースのサーバーファイルが事前設定された状態で提供されます。起動するには:
- GPanel (gpanel.legionhosting.net) にログインします
- サーバーリストから Space Station 14 サーバーを選択します
- Startup Variables を確認して、サーバー名とゲーム設定を構成します
- Start をクリックしてサーバーを起動します
- サーバーが初期化され、初回起動時にデフォルトの設定ファイルが生成されます
- コンソールにサーバーがリッスン中であると表示されたら、プレイヤーは SS14 ランチャー経由で接続できます
GPanel Startup Variables
GPanel では、ファイルを直接編集せずに主要なサーバーパラメータを設定できる startup variables が用意されています。
| 変数 | 説明 | 例 |
|---|---|---|
SERVER_NAME |
サーバーハブブラウザに表示される名前 | Legion Station |
SERVER_MAX_PLAYERS |
同時接続プレイヤーの最大数 | 256 |
SERVER_TICK |
サーバーのティックレート(1秒あたりのシミュレーションティック数) | 60 |
サーバー設定 (server_config.toml)
SS14 はサーバーのデータディレクトリにある TOML 形式の設定ファイルを使用します。主要な設定ファイルは server_config.toml です。GPanel の File Manager から編集します。
[game]
hostname = "My SS14 Server"
[net]
port = 1212
tickrate = 60
max_connections = 256
bindto = "0.0.0.0"
[auth]
mode = 1
主要な設定セクション
| 設定 | セクション | 説明 |
|---|---|---|
hostname |
[game] | ハブおよびランチャーに表示されるサーバー名。 |
max_connections |
[net] | 同時接続プレイヤーの最大数。 |
tickrate |
[net] | サーバーのティックレート(1秒あたりのシミュレーションティック数)。デフォルトは 60 です。 |
port |
[net] | サーバーがリッスンするポート。通常は GPanel によって管理されます。 |
mode |
[auth] | 認証モード: 0 = オプション(ゲストを許可)、1 = 必須(SS14 アカウントが必要)、2 = 無効。 |
desc |
[game] | ハブの一覧に表示されるサーバーの説明。 |
[auth] mode = 1 を設定すると、プレイヤーは登録済みの SS14 アカウントを持っている必要があります。IP だけでなくアカウント単位での BAN が可能になるため、公開サーバーではこの設定が推奨されます。
ハブ登録
サーバーを公式 SS14 サーバーハブ(ランチャーに表示される)に表示させるには、広告を有効にする必要があります。設定に以下を追加してください:
[hub]
advertise = true
tags = "rp, medium"
ゲームプリセットとルール
SS14 はラウンドの種類と敵対者の選択を定義するためにゲームプリセットを使用します。一般的なプリセットは以下のとおりです:
| プリセット | 説明 |
|---|---|
Traitor |
クルーの中に裏切り者の敵対者がいる標準的なラウンド |
Revolutionary |
革命指導者がクルーを転向させ、司令部を打倒しようとする |
Nukeops |
核作戦員がステーションを襲撃し、核装置を起爆しようとする |
Sandbox |
敵対者なし、自由な建築とロールプレイ |
Secret |
どのプリセットかをプレイヤーに知らせずにゲームプリセットをランダムに選択する |
マップ選択
SS14 にはいくつかの組み込みステーションマップが含まれています。サーバー設定でローテーションに使用できるマップを設定できます:
[game]
map = "Saltern"
一般的なマップには、サーバービルドに応じて Saltern、Bagel、Box などが含まれます。
プレイヤーの接続方法
プレイヤーは(Steam ではなく)公式 SS14 ランチャーを通じて SS14 サーバーに接続します。
サーバーハブ経由
- 公式 Space Station 14 ウェブサイトから SS14 Launcher をダウンロードしてインストールします
- SS14 アカウントを作成するか、ログインします
- ランチャーで Servers をクリックします
- ハブリストでサーバー名を検索します
- サーバーをクリックして接続します
ダイレクト接続経由
- SS14 Launcher を開きます
- Direct Connect をクリックします
- 次を入力します:
ss14://YOUR_IP:PORT - Connect をクリックします
関連記事
サポートが必要ですか?
Space Station 14 サーバーで問題が発生している場合は、サポートチケットを送信し、サーバー ID、問題の説明、および GPanel からの関連するコンソール出力を添えてください。