Skip to main content

専用サーバー: Satisfactory 専用サーバー Windows セットアップ

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

専用サーバーを持っていて、その上にゲームサーバーをインストールしたい?例えば Satisfactory 専用サーバーとか?それならここがピッタリ!以下で、サーバーにこうしたサービスをインストールする方法をステップバイステップで解説するよ。

Windows VPSでのSatisfactory専用サーバーセットアップ

Windows VPSでのSatisfactory専用サーバーセットアップ

実際の動きを見たほうが理解しやすい?任せて!この動画でわかりやすく解説。急いでる時も、じっくり学びたい時も、最高の情報収集方法だよ!

準備

Satisfactoryサーバーのセットアップには SteamCMD が必要だよ。SteamCMD は Steamクライアントのコマンドライン版。このツールを使えば、人気のSteamゲームの専用サーバーアプリを素早く簡単にダウンロードできる。SteamCMDは公式Valve開発者サイトで入手可能:https://developer.valvesoftware.com/wiki/SteamCMD。

ダウンロード後は、steamcmd.zip ファイルが手に入るから、まずはこれを解凍しよう。別フォルダを作ってそこに解凍するのがおすすめ。解凍後に steamcmd.exe が見えるはず。これを実行して、インストールが完了するまで待とう。

Loading Steam API.... OK のメッセージが表示されたら、インストールは成功。さあ、Satisfactoryサーバーのインストールを始めよう。

インストール

インストールが終わったら、Steamコマンドライン(steamcmd.exe) でコマンドが実行できるはず。まずはログインが必要。ユーザーは anonymous でログインしよう。以下のコマンドを実行:

login anonymous

次にインストールを実行。コマンドは app_update 1690800。App ID 1690800Satisfactory 専用サーバー アプリケーションを指してるよ。

備考

完了するまで処理を中断しないでね。少し時間がかかるけど、我慢する価値あり! :)

インストールしたディレクトリに移動して、以下のサブディレクトリへ:

../steamapps/common/SatisfactoryDedicatedServer

ここでサーバーソフトを起動するためのスタートアップファイルを作成しよう。ファイル名は:

server-start.bat
備考

ファイル拡張子を正しく表示するために「ファイル名拡張子を表示」オプションを有効にしておいてね。

ファイルを開いて、以下の内容を追加し、保存しよう:

Factoryserver.exe -log -unattended

ファイルを実行すると、初回起動時に必要なコンポーネントのインストールを促すポップアップが出るはず。ゲームは Visual C++ ランタイムを必要とするから、「はい」をクリックしてインストールを完了させてね。

サーバーを外部から見えるようにしアクセス可能にするには、使用するサーバーポートをファイアウォールで有効化/転送する必要がある。Windowsファイアウォールの設定を開こう。

設定で追加ルールを作成しよう。以下のように受信ルールと送信ルールをクリックして、UDPプロトコルのポート15000を追加してね。

設定

基本セットアップはこれで完了。さらに設定を変えたい場合は、ServerSettings.ini 設定ファイルを編集しよう。ここでサーバー名やパスワードなどを変更できるよ。ファイルは以下のディレクトリにある:

../steamapps/common/SatisfactoryDedicatedServer/FactoryGame/Saved/Config/WindowsServer/

プレイ

セットアップが終わったら、先ほど作成した server-start.bat ファイルを実行してサーバーを起動しよう。サーバーのコンソールが開いて起動プロセスが始まるはず。問題なければ、起動後にサーバーリストに表示されるよ。