Skip to main content

専用サーバー:Farming Simulator 2022(Epic Games)専用サーバー Windows セットアップ

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

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

はじめに

Farming Simulator 22 Epic Games版のサーバーセットアップは、通常のサーバーとは少し異なります。このガイドでは、Epic Games版特有のポイントにフォーカスして手順を解説します。

準備

開始前に、以下の要件を満たしていることを確認してください:

  • OS: Windows Server 2016/2019(64ビット)
  • CPU: 4コア以上、2.4 GHz以上(AMD/Intel)
  • RAM: 4GB以上(DDR3/4推奨)
  • ディスク容量: 50GB以上の空き(SSD推奨)
  • Epic Gamesアカウント: Farming Simulator 22を所有しているEpic Gamesアカウント
備考

サーバーを稼働させる際、同じEpic Gamesアカウントでサーバーをホストしながらプレイすることはできません。サーバーでプレイしたい場合は、別のアカウントでゲームをもう1本用意する必要があります。

ステップ1:サーバーインストールの準備

まずはリモートデスクトップ(RDP)でサーバーに接続します。接続方法がわからない場合は、初期アクセス(RDP)をご覧ください。

接続後、必要な前提条件であるMicrosoft Visual C++ 再頒布可能パッケージをインストールします。こちらはMicrosoft公式サイトからダウンロード可能です。ダウンロード後は画面の指示に従ってインストールしてください。

Hint

すでにC++再頒布可能パッケージがインストールされている場合、インストーラーがエラーを返すことがありますが、無視して問題ありません。

次にEpic Gamesランチャーをインストールします。こちらはEpic Games公式サイトからダウンロード可能です。こちらも画面の指示に従ってインストールしてください。

インストール後、ランチャーが起動する前に追加のファイルやアップデートをダウンロードする場合があります。

ランチャーが起動したら、Farming Simulator 2022を所有しているEpic Gamesアカウントでサインインしてください。

ステップ2:Farming Simulator 2022のダウンロード

Epic Gamesランチャーのライブラリタブを開き、Farming Simulator 22を見つけます。インストールボタンを押し、ゲームをダウンロードしたい場所を選択してください。

ダウンロードとインストールが完了するまで待ちます。ダウンロード速度はサーバーの帯域幅に依存します。

ステップ3:起動オプションの設定

ゲームがインストールされたら、Epic Gamesランチャーのライブラリタブに戻ります。Farming Simulator 22の横にある三点リーダーをクリックし、管理を選択。

下にスクロールして起動オプションを有効にし、表示されたテキストボックスに -server と入力してメニューを閉じます。

ステップ4:サーバーの起動

これでEpic GamesランチャーやデスクトップのショートカットからFarming Simulator 2022を起動できます。ゲームはコマンドプロンプト(CMD)経由で専用サーバーモードで起動するはずです。起動しない場合は、起動オプションの設定を再確認してください。

ステップ5:Webインターフェースの有効化(任意)

Farming Simulator 22の専用サーバーにはWebインターフェースが付属しており、設定変更や情報確認に便利です。任意ですが、ぜひ有効化をおすすめします。

まず、コマンドプロンプトを閉じてサーバーを停止してください。これにより、設定変更が上書きされるのを防ぎます。

ゲームのインストールパスに移動します。通常はデフォルトでインストールした場合、C:\Program Files\Epic Games\FarmingSimulator22 です。

ルートディレクトリにある dedicatedServer.xml ファイルをメモ帳などのテキストエディタで開きます。

管理者用のユーザー名とパスワードを以下のように設定してください。

  <initial_admin>
<username>admin</username> //ユーザー名
<passphrase>your_password</passphrase> //パスワード
</initial_admin>

編集後は必ず保存して閉じ、同じディレクトリにある dedicatedServer.exe を実行します。

ブラウザで http://[your_serverip]:8080 にアクセスするとWebインターフェースが開きます。[your_serverip] はサーバーのIPアドレスに置き換えてください。同じサーバー上で直接アクセスする場合は http://127.0.0.1:8080 でもOKです。

備考

Epic Games版の独特な構成のため、Webインターフェースの全機能が使えない場合があります。Webインターフェースから設定変更やサーバー停止は可能ですが、サーバーの起動はできません。

問題が発生したら、まず dedicatedServer.exe を停止し、Farming Simulator 22を直接起動してサーバーが動作していることを確認してください。その後に dedicatedServer.exe を起動してWebインターフェースを有効にします。

サーバーは先に起動し、その後にWebインターフェースを起動することが重要です。そうしないとEpic Gamesが両者を同一ファイルと認識し、メインサーバーの起動が妨げられる可能性があります。

ステップ6:ポートフォワーディング

サーバーを外部からアクセス可能にするため、専用サーバープロセスが使用するポートのポートフォワーディング設定を変更する必要があります。PowerShellコマンドでの設定が簡単ですが、Windows Defenderファイアウォールの設定画面からも可能です。

Windowsの検索ボックスで PowerShell を検索し、右クリックして 管理者として実行 を選択してください。管理者権限で実行しないと設定が反映されません。

備考

必ず管理者モードでPowerShellを起動してください。そうしないと設定が正しく適用されません。

以下のコマンドをコピーしてPowerShellに貼り付け、実行してください:

New-NetFirewallRule -DisplayName "FS22 Server" -Direction Inbound -LocalPort 10823,8080  -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FS22 Server" -Direction Inbound -LocalPort 10823,8080 -Protocol UDP -Action Allow
New-NetFirewallRule -DisplayName "FS22 Server" -Direction Outbound -LocalPort 10823,8080 -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "FS22 Server" -Direction Outbound -LocalPort 10823,8080 -Protocol UDP -Action Allow

これでFarming Simulator 22サーバーが外部からアクセス可能になるために必要なファイアウォールルールが自動で作成されます。

ステップ7:サーバーへの接続

ゲームを起動し、マルチプレイヤーメニューに進みます。Webインターフェースで確認できるサーバー名を探してください。サーバー名はカスタマイズ可能です。

サーバーを見つけたらクリックして接続します。パスワードを求められたら、Webインターフェースで設定したパスワードを入力してください。

これでWindows専用サーバーにFarming Simulator 22(Epic Games版)を無事インストールできました。