本文へ移動

ゲーム別の立て方|Core Keeper

Core Keeperの専用サーバーの立て方

Core Keeperで、ホストがいなくても入れる地下世界を作るには専用サーバーを立てます。Game IDで入る仕組みと、レンタルと自分で立てる方法の両方を書きます。

ro1ro1(Webエンジニア(実務6年目))公開 2026-10-15更新 2026-10-15料金確認 2026-10-15

PR本ページはプロモーションを含みます。紹介料の有無で評価や順位は変えていません(広告掲載ポリシー)。

この記事の結論

  • ConoHa for GAMEはCore Keeperに4GB以上を推奨しています。開発元は専用サーバーの必要メモリを出していません。
  • 4GBの月額は、12か月契約の換算でConoHa for GAMEが1,039円、XServer VPS for Gameが2,200円です(2026年10月15日時点・税込)。
  • 数日だけ遊ぶなら、XServer GAMEsのCore Keeperは3日220円から借りられます。
  • 自分で立てるなら、SteamCMDのアプリIDは1963720で、最大人数は ServerConfig.json の maxNumberPlayers(1〜100)で決めます。

結論:Core Keeperのサーバーはどう立てるか

Core Keeperの専用サーバーを用意する方法は3つあります。3社ともCore Keeperに対応しているので、選び方は遊ぶ期間と、どこまで自分で触りたいかで決まります。

  • 管理込みのレンタル(XServer GAMEs):3日220円から借りられます。週末だけ遊びたい人や、Linuxを触りたくない人に向いています。
  • テンプレートのあるゲーム用VPS(ConoHa for GAME、XServer VPS for Game):申し込みのときにCore Keeperを選ぶと、サーバーが入った状態で起動します。何か月も同じワールドで遊ぶ人に向いています。
  • 自分で構築:UbuntuのサーバーにSteamCMDで入れます。ほかのゲームとサーバーを共用したい人や、起動の設定を細かく決めたい人に向いています。

Core Keeperを少人数で遊ぶなら、メモリ2GBのプラン

ConoHa for GAME 2GB

3コア・NVMe 100GB

12か月契約で月 510円

1か月だけなら 680円

XServer VPS for Game 2GB

3コア・NVMe 50GB

12か月契約で月 1,540円

1か月だけなら 1,980円

数日だけ遊ぶなら、管理込みの XServer GAMEs(3日単位)も選べます。

必要なメモリとスペック

必要なメモリ4人まで 2GB / 8人まで 4GB
根拠目安(公式の数字ではない):公式の数字はありません。各社の最小プランから動くタイトルです。
ポートゲームID方式(テンプレートが設定)
サーバーソフトSteamCMD アプリID 1963720
主な設定ファイルServerConfig.json
テンプレートConoHa for GAME、XServer VPS for Game、XServer GAMEs

出典:core-keeper.fandom.com

Core Keeperの開発元は、専用サーバーの必要メモリを公式には出していません。手がかりになるのは、ConoHa for GAMEがCore Keeperのテンプレートに付けている「4GB以上推奨」という表示と、XServer GAMEsが一番小さい2GBのプランから選べることです。

Core Keeperはワールドを掘り進めるほど、読み込まれる範囲と、置かれた機械や作物が増えていきます。始めたばかりの頃は軽くても、自動化の仕組みを広げるにつれて重くなるゲームだと考えておくとよいです。

人数 メモリの考え方
2〜4人、短期間 2GBから試せる(XServer GAMEs)
2〜8人、長く遊ぶ 4GB(ConoHaの推奨と同じ)
8人以上、自動化を広げる 8GBを検討

この表は、ConoHaの推奨値をもとにした本サイトの考え方で、公式の数字ではありません。重くなってきたら、上のプランに変えて様子を見てください。メモリの選び方はメモリの選び方にもまとめています。

料金で比べると、4GBは12か月契約の月額換算でConoHa for GAMEが1,039円、XServer VPS for Gameが2,200円です。8GBなら1,832円と4,400円です(2026年10月15日時点・税込、ConoHaは11月13日17時までのキャンペーン価格)。ConoHaの時間課金なら、4GBは1時間6.6円で、月の上限は3,608円です。

レンタル(テンプレート)で立てる手順

3社ともCore Keeperに対応しています。XServer GAMEsは管理込みのレンタル、ConoHa for GAMEとXServer VPS for Gameはテンプレートで入るVPSです。

  1. 各社の申し込み画面でCore Keeperを選び、メモリのプランを選びます。VPSの2社なら4GB、XServer GAMEsで短期間だけなら2GBからでも始められます。
  2. 支払いが終わると、Core Keeperのサーバーが入った状態で起動します。
  3. 管理画面やコンソールで、サーバーの Game ID を確かめます。
  4. 必要に応じて、ワールド名や最大人数を変えて再起動します。
  5. 友だちに Game ID を伝え、ゲームの「参加」から入ってもらいます。

3社の違いは、借りられる期間と払い方です。XServer GAMEsは3日から借りられて、期間が終われば自動で更新されます。ConoHa for GAMEは時間課金と長期割引パスから選べます。XServer VPS for Gameは1〜36か月の一括前払いで、初期費用はかかりません。数字での比較はゲームサーバーのランキングにもまとめています。

料金重視ならここ

ConoHa for GAME

同じメモリなら月額がいちばん安い

月390円〜(1GB・36か月)

対応ゲームの多さならここ

XServer VPS for Game

テンプレート30タイトル、新作への対応が早い

月1,265円〜(2GB・36か月)

短期・初心者ならここ

XServer GAMEs

3日220円から、サーバーの知識なしで始められる

3日220円〜(2GB)

自分で立てる手順(Ubuntu 24.04)

Core KeeperのLinux版サーバーは、画面のない環境でも動かすために仮想ディスプレイ(xvfb)を使います。SteamCMDの入れ方はSteamCMDの使い方でも説明しています。

まず、SteamCMDと必要なパッケージを入れます。

sudo add-apt-repository multiverse
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install -y steamcmd xvfb libxi6

次に、Core Keeperの専用サーバー(アプリID 1963720)と、Steamworks SDK Redistributable(アプリID 1007)をダウンロードします。

steamcmd +@sSteamCmdForcePlatformType linux +force_install_dir ~/corekeeper +login anonymous +app_update 1963720 validate +quit
steamcmd +@sSteamCmdForcePlatformType linux +force_install_dir ~/steamworks-sdk +login anonymous +app_update 1007 +quit

起動は、ダウンロードしたフォルダにある _launch.sh を使います。ログアウトしても止まらないように、screen の中で動かします。

cd ~/corekeeper
screen -dmS corekeeper ./_launch.sh

起動すると、同じフォルダに GameID.txt ができます。これが友だちに伝える Game ID です。

cat ~/corekeeper/GameID.txt; echo

設定ファイルの ServerConfig.json は、Linuxでは次の場所にできます。ユーザー名やインストールのしかたによって、パスは環境で変わります。

~/.config/unity3d/Pugstorm/Core Keeper/DedicatedServer/ServerConfig.json

ポートについては、公式wikiの設定ページに記載がありません。ホスティング会社の解説では、ポートを指定しない起動ではSteamの中継ネットワーク経由でつながり、ポート開放はいらないとされています。起動オプションでポートを指定してIPアドレスで入る使い方もあり、その場合はそのポートをUDPで開けます。下の 27016 は例で、使うポートは起動のしかたで変わります。

sudo ufw allow 27016/udp

どのポートを使っているかは、起動中に sudo ss -ulpn で確かめられます。自宅のPCで動かす場合のルーターの設定は、ポート開放のしかたにまとめています。

接続のしかた

Core Keeperのサーバーには、Game ID で入るのが基本です。ゲームのタイトル画面から参加(英語版の表記は Join Game)を選び、サーバーの Game ID を入れると、キャラクターを選んでワールドに入れます。

Game ID は ServerConfig.json の gameId で自分で決めることもできます。28文字より短いと、ランダムな文字列に置き換えられるので注意してください。ID を知っている人は誰でも入れるので、公開の場所に貼らないようにします。

この記事の手順で立てたサーバーは、Steam版のクライアント向けです。コンソール版やほかのストアの版から同じサーバーに入れるかどうかは、公式の情報では確認できませんでした。

よく変える設定

設定は ServerConfig.json にまとまっています。サーバーを止めてから書き換え、もう一度起動すると反映されます。

項目 意味 例
gameId 接続に使うID。28文字以上にする 空欄なら自動で作られる
worldName ワールドの名前 Core Keeper
world 使うワールドの番号 0
worldSeed ワールドのシード値 0
maxNumberPlayers 最大人数(1〜100) 8
seasonOverride 季節イベントを固定する(-1でなし、2でハロウィンなど) -1

seasonOverride は、日付に関係なく季節イベントを有効にする項目です。1がイースター、2がハロウィン、3がクリスマスで、-1にすると固定しません。

複数のワールドを使い分けたいときは world の番号を変えます。番号ごとに別のワールドとして保存されるので、元のワールドを消さずに新しいワールドを試せます。

バックアップと移行

ワールドのデータは、ServerConfig.json と同じ DedicatedServer フォルダの下に作られます。正確な場所は環境で変わるので、最初に find で探しておくと安心です。

find ~/.config/unity3d/Pugstorm -maxdepth 3

バックアップは、サーバーを止めてからフォルダごと固めます。screen -r corekeeper で画面に入り、Ctrl+C で止めてから実行します。

cd ~/.config/unity3d/Pugstorm/Core\ Keeper
tar czf ~/corekeeper-backup-$(date +%Y%m%d).tar.gz DedicatedServer

ほかの環境からワールドを移すときの流れは次のとおりです。

  1. 移す元と移す先の、両方のサーバーを止めます。
  2. 元の環境のワールドのファイルを、移す先の同じ場所にコピーします。Windowsの専用サーバーなら、AppData\LocalLow\Pugstorm\Core Keeper\DedicatedServer の下です。
  3. ServerConfig.json の world が、コピーしたワールドの番号と合っているかを確かめます。
  4. 起動して、ワールドの中身が引き継がれているかを確かめます。

レンタルのテンプレートでは、保存の場所が自分で立てた場合と違うことがあります。各社の管理画面やマニュアルで場所を確かめてから移してください。

よくあるトラブル

症状 原因 対処
起動してすぐ止まる xvfb や libxi6 が入っていない apt で xvfb と libxi6 を入れる
GameID.txt ができない 起動が途中で失敗している screen -r corekeeper でログを見る
Game ID を入れても入れない ID の写し間違い、サーバーが止まっている GameID.txt をそのままコピーして伝え直す
自分で決めた Game ID が変わる gameId が28文字より短い 28文字以上の文字列にする
人数が増えると重い メモリが足りない 上のプランに変える、maxNumberPlayers を絞る

よくある質問

QCore Keeperのサーバーには何GBのメモリが必要ですか?

A開発元のPugstormは専用サーバーの必要メモリを数字で出していません。ConoHa for GAMEはCore Keeperのテンプレートに4GB以上を推奨しています。数人で遊ぶなら4GBを基準にして、探索範囲が広がって重くなったら上のプランに変えます。

QCore Keeperのサーバーにはどうやって入りますか?

Aサーバーを起動すると Game ID という文字列ができます。ゲームの「参加」画面でこのIDを入れると、サーバーに入れます。Game IDは ServerConfig.json の gameId で自分で決めることもでき、その場合は28文字以上にします。

QCore Keeperのサーバーにはポート開放が必要ですか?

A公式wikiの設定ページには、使うポートの記載がありません。レンタルのテンプレートでは、接続に必要な設定は済んだ状態で用意されます。自分で立てる場合は、ホスティング会社の解説を参考にしつつ、ログと実際の接続で確かめてください。

Q最大何人まで遊べますか?

AServerConfig.json の maxNumberPlayers で1〜100人まで設定できます。初期値は100です。友だち同士なら、実際に遊ぶ人数に合わせて小さくしておくと、知らない人に入られる心配も減ります。

QConoHaの安い料金はいつまでですか?

A記事の長期割引パスの料金は、2026年11月13日17時までのキャンペーン価格で、新しくパスを買うときだけに使えます。更新やプラン変更、時間課金からの切り替えには使えません。

ほかのゲームのサーバー