ゲーム別の立て方|Soulmask(ソウルマスク)
Soulmaskの専用サーバーの立て方
Soulmask(ソウルマスク)で、ホストがいなくても部族が暮らし続けるワールドを作るには専用サーバーを立てます。16GBのメモリを前提に、レンタルと自分で立てる方法の両方を書きます。
PR本ページはプロモーションを含みます。紹介料の有無で評価や順位は変えていません(広告掲載ポリシー)。
この記事の結論
- Soulmaskの専用サーバーは、1つのゲームプロセスに16GBのメモリと2〜4コアのCPU、20GBほどの空きディスクが必要です(コミュニティwikiが公式ガイドをまとめた数字)。
- 16GBの月額は、12か月契約の換算でConoHa for GAMEが3,428円、XServer VPS for Gameが9,350円です(2026年10月15日時点・税込)。
- 数日だけ遊ぶなら、XServer GAMEsのSoulmaskは16GBのプランからで、3日1,290円です。
- 自分で立てるなら、SteamCMDのアプリIDはLinux版が3017300、Windows版が3017310で、8777/UDPと27015/UDPを開けます。
結論:Soulmaskのサーバーはどう立てるか
Soulmaskの専用サーバーを用意する方法は3つあります。どの方法でも16GBのメモリが前提になるので、料金は16GBのプランで比べます。
- 管理込みのレンタル(XServer GAMEs):16GBのプランが3日1,290円から借りられます。週末だけ遊ぶ人や、Linuxを触りたくない人に向いています。
- テンプレートのあるゲーム用VPS(ConoHa for GAME、XServer VPS for Game):申し込みのときにSoulmaskを選ぶと、サーバーが入った状態で起動します。何か月も同じワールドで遊ぶ人に向いています。
- 自分で構築:UbuntuのサーバーにSteamCMDで入れます。起動オプションを細かく決めたい人や、1台で複数のワールドを動かしたい人に向いています。
Soulmaskを少人数で遊ぶなら、メモリ16GBのプラン
数日だけ遊ぶなら、管理込みの XServer GAMEs(3日単位)も選べます。
必要なメモリとスペック
| 必要なメモリ | 50人まで 16GB |
|---|---|
| 根拠 | 目安(公式の数字ではない):公式ガイドを写したwikiでは、1つのサーバーにつきメモリ16GB・2〜4コアです。 |
| ポート | 8777/UDP、27015/UDP(クエリ) |
| サーバーソフト | SteamCMD アプリID 3017300(Linux) |
| 主な設定ファイル | Engine.ini |
| テンプレート | ConoHa for GAME、XServer VPS for Game、XServer GAMEs |
Soulmaskの必要スペックは、コミュニティwikiが公式のガイドをまとめた形で載せています。1つのゲームプロセスにつき、メモリ16GB、CPU2〜4コア、空きディスク20GBほどです。ゲームの本体は1〜2GBですが、セーブやログが増えていくので、ディスクには余裕を見ておきます。
通信量の目安は、プレイヤー1人あたり上りと下りそれぞれ100kbpsほどです。人数が少なければ、回線よりもメモリのほうが先に足りなくなります。
| 構成 | メモリ | 考え方 |
|---|---|---|
| 1ワールド、友だち数人 | 16GB | wikiがまとめた公式ガイドの数字 |
| 1ワールド、人数多め | 16GBで様子を見る | 重ければ32GBに上げる |
| 1台で2ワールド | 32GB | プロセスごとに16GBが必要 |
1台のサーバーで複数のワールドを動かすこともでき、その場合はワールドごとに起動スクリプトを分けます。ポートもワールドごとに変える必要があります。メモリの考え方はメモリの選び方にもまとめています。
最大人数は起動オプションの -MaxPlayers で決めます。wikiの起動例は50人ですが、本当の上限は確認できませんでした。
料金で比べると、16GBは12か月契約の月額換算でConoHa for GAMEが3,428円、XServer VPS for Gameが9,350円です(2026年10月15日時点・税込、ConoHaは11月13日17時までのキャンペーン価格)。ConoHaの時間課金なら、16GBは1時間24.2円で、月の上限は14,300円です。
レンタル(テンプレート)で立てる手順
3社ともSoulmaskに対応しています。XServer GAMEsは管理込みのレンタル、ConoHa for GAMEとXServer VPS for Gameはテンプレートで入るVPSです。
- 各社の申し込み画面でSoulmaskを選び、16GB以上のプランを選びます。
- 支払いが終わると、Soulmaskのサーバーが入った状態で起動します。
- 管理画面やコンソールで、サーバー名、パスワード、PvEかPvPかなどを設定します。
- 設定を変えたら、サーバーを再起動します。
- ゲームのサーバー一覧でサーバー名を検索するか、招待コードを使って入ります。
3社の違いは、借りられる期間と払い方です。XServer GAMEsは3日から借りられて、期間が終われば自動で更新されます。ConoHa for GAMEは時間課金と長期割引パスから選べるので、まず時間課金で試すこともできます。XServer VPS for Gameは1〜36か月の一括前払いで、初期費用はかかりません。2社のVPSの違いはConoHaとXServerの比較にも書いています。
対応ゲームの多さならここ
XServer VPS for Game
テンプレート30タイトル、新作への対応が早い
月1,265円〜(2GB・36か月)
自分で立てる手順(Ubuntu 24.04)
SoulmaskにはLinux版の専用サーバーがあるので、Ubuntuでそのまま動かせます。SteamCMDの入れ方はSteamCMDの使い方でも説明しています。
まずSteamCMDを入れて、Linux版の専用サーバー(アプリID 3017300)をダウンロードします。Windows Serverで立てる場合は、アプリIDが3017310になります。
sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y steamcmd
steamcmd +force_install_dir ~/soulmask +login anonymous +app_update 3017300 validate +quit
ダウンロードしたフォルダにある StartServer.sh に、起動オプションを付けて起動します。ログアウトしても止まらないように、screen の中で動かします。
cd ~/soulmask
screen -dmS soulmask ./StartServer.sh \
-SteamServerName='Friends Soulmask' \
-MaxPlayers=10 \
-PSW='secret123' \
-adminpsw='admin-pass' \
-pve \
-Port=8777 -QueryPort=27015 -EchoPort=18888 \
-saving=600 -backup=900 \
-forcepassthrough
オプションの大文字と小文字は、wikiの表記どおりに書きます。-forcepassthrough は必須とされているので、外さないでください。
ポートは、ゲーム用の8777/UDPと、Steamの問い合わせ用の27015/UDPを開けます。18888/TCPは管理用のポートで、外に公開する必要はありません。
sudo ufw allow 8777/udp
sudo ufw allow 27015/udp
自宅のPCで動かす場合は、ルーターでも同じ2つのポートを開けます。手順はポート開放のしかたにまとめています。
最初の起動が終わったら、ログから招待コードを探しておきます。
grep "SERVER UNIQUE ID" ~/soulmask/WS/Saved/Logs/WS.log
接続のしかた
PC(Steam版)から入る方法は2つあります。1つはゲームのサーバー一覧で、-SteamServerName に付けた名前を検索する方法です。もう1つは招待コードを使う方法で、サーバーが最初に起動したときに作られる25文字のコードを入れます。
サーバー一覧に出てこないときは、ほとんどがポートの問題です。8777/UDPと27015/UDPの両方に外から届かないと、一覧には載りません。
この記事の手順で立てたサーバーは、Steam版のクライアント向けです。ほかのプラットフォームから入れるかどうかは、公式の情報では確認できませんでした。
よく変える設定
主な設定は、起動オプションか、設定ファイルの Engine.ini で決めます。Engine.ini は、Linuxでは WS/Saved/Config/LinuxServer/Engine.ini にあり、[Dedicated.Settings] の中に項目を書きます。
| 起動オプション | 意味 | 例 |
|---|---|---|
| -SteamServerName | サーバー一覧に出る名前 | 'Friends Soulmask' |
| -MaxPlayers | 最大人数 | 10 |
| -PSW | 入るときのパスワード | 'secret123' |
| -adminpsw | 管理者(GM)になるためのパスワード | 'admin-pass' |
| -pve / -pvp | ゲームモード | -pve |
| -saving | ゲーム内の情報をデータベースに書く間隔(秒) | 600 |
| -backup | データベースをディスクに書く間隔(秒) | 900 |
Engine.ini では、同じ [Dedicated.Settings] の中に Port、GameServerQueryPort、SteamServerName、MaxPlayers、pvp、backup、saving を書けます。起動オプションと両方に書くと分かりにくくなるので、どちらか一方にまとめておくと管理しやすいです。
1台で2つ目のワールドを動かすときは、StartServer.sh をコピーして別の名前にし、-Port、-QueryPort、-EchoPort をすべて1つ目と違う番号にします。たとえば2つ目を -Port=8778 -QueryPort=27016 -EchoPort=18889 にしたら、ufw でも 8778/udp と 27016/udp を開けます。メモリもワールドごとに16GBが必要なので、32GBのプランが前提になります。
-saving や -backup の間隔を短くすると、落ちたときに失う進み具合は減りますが、書き込みの回数は増えます。最初は例の値のまま始めて、気になるところがあれば変えていくとよいです。
バックアップと移行
セーブは、Linuxならサーバーのフォルダの WS/Saved の下に入っています(フォルダの名前は入れ方によって環境で変わります)。Windowsでは WindowsServer/WS/Saved の下です。ログも同じ場所の Logs に出ます。
バックアップは、サーバーを止めてからフォルダごと固めます。
cd ~/soulmask/WS
tar czf ~/soulmask-backup-$(date +%Y%m%d).tar.gz Saved
ほかの環境からワールドを移すときの流れは次のとおりです。
- 移す元と移す先の、両方のサーバーを止めます。
- 元の環境の Saved フォルダを、移す先の WS/Saved にコピーします。
- Engine.ini や起動オプションの名前、ポート、パスワードを、移す先の環境に合わせて見直します。
- 起動して、ログと実際の接続でワールドが引き継がれているかを確かめます。
招待コードはサーバーを最初に起動したときに作られるものなので、移したあとにコードが変わったかどうかは WS.log で確かめておきます。レンタルのテンプレートでは、保存の場所が自分で立てた場合と違うことがあるので、各社のマニュアルで場所を確かめてください。
よくあるトラブル
| 症状 | 原因 | 対処 |
|---|---|---|
| サーバー一覧に出ない | 8777/UDP か 27015/UDP が閉じている | 2つのポートを開け、ルーターの転送も確かめる |
| 起動中や遊んでいる途中で落ちる | メモリが16GBに足りない | 16GB以上のプランに変える |
| 起動オプションが効かない | 大文字と小文字の違い | -Port、-QueryPort など wiki の表記に合わせる |
| 招待コードが分からない | ログを見ていない | WS.log で SERVER UNIQUE ID の行を探す |
| 2つ目のワールドが起動しない | ポートが1つ目と重なっている | -Port、-QueryPort、-EchoPort を別の番号にする |
よくある質問
QSoulmaskのサーバーには何GBのメモリが必要ですか?
Aコミュニティwikiが公式のガイドをまとめた内容では、1つのゲームプロセスに16GBが必要です。ConoHa for GAMEもSoulmaskに16GB以上を推奨しています。1台で2つのワールドを動かすなら、その分のメモリが必要になります。
QSoulmaskのサーバーにはどうやって入りますか?
Aゲームのサーバー一覧でサーバー名を検索するか、招待コードで入ります。招待コードはサーバーを最初に起動したときに作られる25文字の文字列で、ログの WS.log に書かれています。パスワードを設定した場合は、入るときに入力します。
Qサーバー一覧に自分のサーバーが出てきません。
Aゲーム用の8777/UDPと、Steamの問い合わせ用の27015/UDPの両方に外から届かないと、一覧に出ません。ファイアウォールやルーターの設定で、2つのポートが開いているかを確かめてください。
Q8GBのプランでは動きませんか?
A公式ガイドをまとめたwikiの数字は、1プロセスあたり16GBです。8GBでは足りないので、16GB以上のプランを選んでください。XServer GAMEsも、Soulmaskは16GBのプランからになっています。
QConoHaの安い料金はいつまでですか?
A記事の長期割引パスの料金は、2026年11月13日17時までのキャンペーン価格で、新しくパスを買うときだけに使えます。更新やプラン変更、時間課金からの切り替えには使えません。