Project Zomboidのプライベートサーバーを立てたいけど、その一歩が踏み出せない。。
あなた自身が一番わかっているかと思いますが、こんな時間はもったいないです!
こんな強めに言っていますが、かくいう私も1年前ゲームサーバーを立てようと思い立ちましたが、契約までに約1ヶ月も時間をかけてしまいました。
ゲーム実況を初めて半年、視聴者の定着も難しく引退を検討していたそのころ、最後の苦肉の策として、サーバーを立てて視聴者参加型のゲーム実況をすることを検討。しかし、実際に実行しようと思っても、費用は高いのではないか、どのサーバーを選べばよいのか、自分にサーバー構築できるのかなど不安に悩まされる日々。
申し込み手続きを進めては最後の「確定」ボタンを押せずという動作を何度も繰り返したことか…。。
そして1ヶ月が経過したころ、優柔不断な自分に嫌気がさし、勢いで「確定」ボタンをクリック。やっとのこと参加型ゲーム実況の第一歩を踏み出しました。(ちなみに、その後、四苦八苦しながらもなんとかゲームサーバーを構築して、サーバー契約してから1週間後参加型ゲーム実況を開始することができました。)
1ヶ月も悩むというのは極端ではありますが、長時間悩むのはもったいないですよね?皆さんはこんな同じように時間を無駄にしてほしくない!という思いで本記事を作成しました。
これを読んでそのまま実行していただければ、ゲームサーバーの契約・構築に対して持っている漠然とした不安が取り除かれるはず。そして、すぐにゲームを初めて大切な仲間との楽しい時間を過ごすことができます。
いまだに新しいゲームタイトルのサーバー構築を構築するときは、2時間準備が必要のことが多いですが、道筋さえ見えてしまえば、30分程度でサーバー構築できるものがほとんどです。(Project Zomboidは契約からサーバー構築まで30分程度で完了できました。)
本記事は、ゲームの紹介からサーバーを立てる利点、サーバーの選び方と構築手順と一連の流れをわかりやすくお伝えしていこうと思います。
のサーバーを立てたいけど迷っている方は、ぜひご覧いただき、友達との楽しいゲームの時間をエンジョイしましょう。
※本記事にあるレンタルサーバーのリンクから契約いただくと、サーバー構築相談サポートを受けられるので、興味のある方はぜひご利用ください。↓詳しくはこちら↓
「Project Zomboid」とは?
まず初めに「Project Zomboid」というゲームについて紹介します。
ゲーム概要
ゲームタイトル | Project Zomboid |
ゲームジャンル | ゾンビサバイバルゲーム |
プラットフォーム | PC(Steam) |
コントローラーサポート | ○ |
クロスプレイ | × |
発売日 | 2013年11月8日 |
日本語対応 | 〇 |
同時マルチプレイ人数 | 1~大人数(明確な人数がわからず…) |
ローカルマルチプレイ | 〇 |
「Project Zomboid」の特徴
Project Zomboidはゾンビサバイバルゲームです。
大量のゾンビが徘徊している町にランダムにスポーンされ、より多くの日数を生存し続けるよう試みます。
1人ではなかなか生存するのは厳しいです。
仲間と協力して、ライフラインを確保したり・ゾンビと戦って、人類の存続を目指しましょう!
個人サーバーを立てる魅力とは?
「Project Zomboid」では、サーバーがなくても個人でワールドを作成して、プレイすることは可能です。しかし、個人サーバーを設けることで遊びの幅が広がります。その例をいくつか紹介します。
誰もが自由にログインしてプレイできる
Project Zomboidは建築・採掘・冒険など様々なことが楽しめます。自由度が高いからこそ、参加メンバーそれぞれが好きな時間にログインして遊べるようにしたいですよね。しかし、サーバーを作成しない場合、基本的にはホストのPCに他のメンバーが接続する形をとるので、ホストがプレイしていない時間は他の人もプレイすることができません。これに対し、サーバーを立てて稼働させておけば、メンバー全員が好きな時間に接続して遊べるようになります。
大人数でも遊べる
Project ZomboidはSteamの機能を使うことで、サーバーを立てなくてもマルチプレイは可能となります。しかし、その場合、ホストのPCがサーバーの代わりをするため、ゲームプレイの処理も含めると、ホストのPCにはかなりの負荷がかかり、スペックに余裕がないとマルチプレイが難しくなります。2~3人程度は何とか動作するかもしれませんが、それ以上となると、満足にプレイできない可能性が高まります。別途サーバーを用意することで、負荷をかなり軽減できるため、大人数で遊ぶこともできるようになります。
サーバーを立てるなら安定・簡単なレンタルサーバーがオススメ
個人サーバーの魅力を知り、自身でサーバーを立ててみたいと感じていただけましたでしょうか?
もしそうであれば、実際に個人サーバーを立てるために、サーバー選びをしていきましょう。
まず、「サーバー選び」の第一歩としてはサーバーの種類の理解とその選択となります。サーバーにはサービス別で考えると数多くのサーバーが存在しますが、大きく分けると次の3種類となります。
- Steamサーバーを利用する
- レンタルサーバーを借りる
- 自作サーバーを立てる
これらの中で唯一完全無料でプレイできるサーバーは「Steamサーバーを利用する」です。これは、自身のゲームにSteamのフレンドを招待する形で一緒にプレイするというものになります。無料ということでかなり便利なのですが、次のようなデメリットがあります。
- ホストPC(招待元PC)がサーバー変わりとなるため、PCのスペックに余裕がないと、処理が重くなり満足にプレイできない
- サーバーとは言いつつも基本は自信のソロプレイに友達を誘う形となるので、「シード値でマップを変更する」「プラグインを入れる」などができない
- ホストPC(招待元PC)がゲームをプレイしている時しか他のプレイヤーは遊べない
意外と、制限が多いですよね。もし、これらの制限があっても問題ないという方であれば、Steamサーバーのご利用するとよいでしょう。
では、これらでは満足できないという方には、残りの「レンタルサーバーを借りる」「自作サーバーを立てる」のどちらかを利用する必要がありますが、どちらがよいのでしょうか?これらの大きな違いは、その名の通り企業が運営しているサーバーを借りるか、自身で1からサーバーを構築・運用していくかとなります。これだけ聞くとどちらが良いかわかりにくいかもしれませんが、結論から言うと、オススメなのは「レンタルサーバー」です。
皆さんはレンタルサーバーを借りると、月数千円かかるから、自作サーバーが建てられるなら自宅サーバーを立てたいとお思いになる方もいるかもしれません。しかし実は、自作サーバーを立てるとなると、レンタルサーバーよりも多くの費用がかかってしまうんです。
初期費用 | 運用費(月額) |
---|---|
数万円 (サーバー代) | 数千~数万円 (通信料・固定IPアドレス代・ウィルス対策ソフトなど) |
加えて、自作サーバーを立てるためには、サーバー構築・セキュリティー設定・ネットワーク設定といった多くの知識が必要になりますし、サーバーの構築には多くの時間を要します。(慣れている方でも1日程度はかかると思います。)また、サーバーの管理も大変です。随時サーバーをアップデートしたり、問題が起きたらログを見て適切に対処しなければなりません。もし、初めの設定が不十分でウイルスなんて入ってしまったら目も当てられません。
このことから、ゲームサーバーを立てるのであればレンタルサーバーがオススメといえます!
オススメレンタルサーバー2選
次におすすめのレンタルサーバーを紹介します。
Project Zomboidはレンタルサーバーの中に、テンプレートが用意されているものがあります。このテンプレートを使用すると、サーバー構築と合わせてゲームサーバーも合わせて実施してくれます。これを利用することで短時間でマルチプレイを開始できるので、テンプレートが用意されているサーバーを優先的に2種類紹介します。
初めてサーバー運用するなら「ConoHa for GAME」
おすすめのサーバー1つ目は「ConoHa for GAME」。
「ConoHa for GAME」がおすすめの理由は次の2つです。
- やめたくなったらすぐに支払いを止められるので気軽に始められる
- Project Zomboidのテンプレートがあるので、即時・簡単にプレイ開始可能
まず「やめたくなったらすぐに支払いを止められるので気軽に始められる」について説明します。この世の中には、多くのサブスクリプションサービスがあり、そのほとんどが月額支払いとなっています。同じように、レンタルサーバーも多くが月額支払いです。しかし、「ConoHa for GAME」では「時額支払い」という支払い形態が存在します。これは、サーバー(インスタンス)が存在している時間分支払いをすればOKというものになります。そのため、この「サーバー微妙だな?」「ゲームサーバー運用大変だからやめよう」と思ったらすぐに解約することができ、解約以降の支払いはしなくてよいです。なので、初めてレンタルサーバーでゲームサーバーを運用してみようという方にかなりおすすめです。(ちなみに、長期期間契約も存在します。そちらの方が月額費用は安くなるため、時額支払いで慣れてきたら、長期期間契約に契約変更するのがおすすめです。)
次に「Project Zomboidのテンプレートがあるので、即時・簡単にプレイ開始可能」について説明します。本来ゲームサーバーを運用しようと思ったら、サーバー(インスタンス)作成後、ゲームタイトル別にゲームサーバー設定を行う必要があります。しかし、「ConoHa for GAME」にはProject Zomboidのテンプレートがあらかじめ用意されており、サーバー(インスタンス)作成時にあらかじめゲームサーバー設定も完了した状態にしてくれます。そのため、少々面倒臭いゲームサーバー設定を自身ですることなく、すぐにプレイ開始ができるので、とても便利です。
これらの理由から、「ConoHa for GAME」は初めて「Project Zomboid」のゲームサーバーを運用する方にはオススメのサーバーと言えます。
プラン名 | メモリ | CPU | ストレージ | 料金(最大月額) |
---|---|---|---|---|
2GBプラン | 2GB | 3コア | SSD100GB | 3.7円/時(2,033円/月) |
4GBプラン | 4GB | 4コア | SSD100GB | 7.3円/時(3,969円/月) |
8GBプラン | 8GB | 6コア | SSD100GB | 14.6円/時(8,083円/月) |
16GBプラン | 16GB | 8コア | SSD100GB | 26.7円/時(15,730円/月) |
※【参考】プラン別の同時接続可能人数の目安
2GBプラン:~4人、4GBプラン:~8人、8GBプラン:~16人、16GBプラン:17人~
具体的なサーバーの構築方法は、「ConoHa for GAMEでのサーバーの立て方」で紹介しておりますのでご覧ください。
ストレスなく安定したサーバー運用するなら「Xserver VPS」
おすすめのサーバー2つ目は「Xserver VPS」。
「Xserver VPS」がおすすめの理由は次の2つです。
- サーバー操作・処理が早い
- Project Zomboidのテンプレートがあるので、即時・簡単にプレイ開始可能
まず「サーバー操作・処理が早い」について説明します。サーバーを運用していると、サーバー(インスタンス)の起動・停止・バックアップ、ゲームサーバーの起動・停止、ソフトのインストール、ソフトのアップデートなど、様々な操作・処理を行うことが度々あります。これらの処理というものは、普段ご自身でPC操作を行っている時と比較して、より多くの処理時間がかかります。この時間はPCをお使いな方はわかると思いますが、管理者にとってかなりのストレスになります。それに対して、「Xserver VPS」はCPUの性能が良いことをうたっていることもあり、処理が早いです。私自身が運営しているRustサーバーも「Xserver VPS」で運用しているのですが、あまりストレスを感じることなく運用できておりますので、もし、処理に時間がかかるのが嫌だという方にはオススメのサーバーです。
次に「Project Zomboidのテンプレートがあるので、即時・簡単にプレイ開始可能」について説明します。こちらは「ConoHa for GAME」と同じで、「Project Zomboid」のテンプレートが用意されているため、サーバー(インスタンス)作成時にあらかじめゲームサーバー設定も完了した状態にしてくれます。これにより、少々面倒臭いゲームサーバー設定を自身ですることなく、すぐにプレイ開始ができるので、とても便利です。
以上が、「Xserver VPS」がおすすめの理由となります。個人的にはXserver VPSの方が運用を考えるとおすすめなのですが、「ConoHa for GAME」と違い、月額支払いしかないため、少々初めてサーバーを運用する方にはハードルが高いと考えております。ですので、「ConoHa for GAME」でサーバー運用をした際に、サーバー運用はこのまま続けていきたいけど、もう少し快適に運用したいと思ったのであれば、「Xserver VPS」を検討していただけるとよいかと思います。
プラン名 | メモリ | CPU | ストレージ | 料金 |
---|---|---|---|---|
2GBプラン | 2GB | 3コア | SSD50GB | 1,150円/月 |
4GBプラン | 4GB | 4コア | SSD100GB | 2,200円/月 |
8GBプラン | 8GB | 6コア | SSD100GB | 4,400円/月 |
16GBプラン | 16GB | 8コア | SSD100GB | 9,750円/月 |
※【参考】プラン別の同時接続可能人数の目安
2GBプラン:~4人、4GBプラン:~8人、8GBプラン:~16人、16GBプラン:17人~
具体的なサーバーの構築方法は、「Xserver VPSでのサーバーの立て方」で紹介しておりますのでご覧ください。
ゲームサーバーに特化した「Xserver for GAME」というサーバーも提供されています。「Xserver VPS」からゲームサーバー要素を外出ししたものとなっているのですが、正直、違いがあまり感じられないという印象なので、他のサーバーとしても使える「Xserver VPS」の方が良いと感じています。ただ、ゲームに特化した分操作は楽になっているはずですので、興味のある方は、「Xserver for GAME」もご検討ください。
サーバーの立て方
では具体的にサーバーの立て方を紹介していきます。
ConoHa for GAMEでのサーバーの立て方
①サーバー契約とサーバー(インスタンス)作成
- イメージタイプ
-
「Project Zomboid」を選択してください。(作成と同時に「Project Zomboid」のサーバー設定も自動で行われます。)
- 料金タイプ
-
支払い形態とプランを選択します。
まずは、サーバーが存在する時間分支払いたい場合は「時間課金」、常時稼働したい場合は「長期割引パス」を選択してください。(初めての方はいつでも支払いを止められる「時間課金」がおすすめです!)
次に、その下のプランを選択しましょう。こちらは同時接続人数によって、最適なプランが変わりますので、下記を参考にプランを選んでみてください。(もし重くて動作しないなどありましたら、すぐにプラン変更も可能なので、気軽に選んでみてください。)
~4人 ~8人 ~16人 2GB 4GB 8GB プレイに必要なメモリ容量の目安 - rootパスワード
-
サーバ接続してログインする際に必要なパスワード。ただサーバーを作ってマルチプレイするだけであれば、あまり利用する機会はないので、忘れないパスワードを気軽に設定ください。
- ネームタグ
-
サーバーを識別する任意の名前を入力してください。プレイするゲーム名や作成日を含めるとわかりやすいです。(例:「pz-20030309」)
- オプション一覧
-
デフォルトの設定で問題ないです。ただし、サーバーにSSH接続するという方に関しては、必要に応じて、「SSH Key」認証キーを作成しましょう。(セキュリティに関するものなので、SSH接続がわからないという方は、あまり気にする必要はないと思います。)
以上で、サーバーの申し込みは完了となり、サーバーも作成されます。
サーバー作成後に表示されるIPアドレスは、この後のマルチプレイ開始手順で使用しますので、いつでも確認できる場所に控えておきましょう。
マルチプレイ開始手順
もしサーバーのIPアドレスがわからない場合はまずは、サーバーのIPアドレスを確認しましょう。
①ConoHa for GAMEにログインして管理画面を開く
②「コンソール」を押下してコンソール画面を開く
③ログインID「root」を入力して「Enter」を押下する
④サーバー契約時に設定したrootパスワードを入力して「Enter」を押下する
セキュリティの観点からパスワードを入力しても画面には表示されないので、慎重に入力を行いましょう。
⑤IPアドレスとパスワードをいつでも確認できる場所に控えておく
ログインが完了するとサーバー情報が表示されます。IPアドレス(「Server IP Address」)とパスワード(Server Password)の値は、ゲームからサーバーに接続する時に必要なので控えておきましょう
利用規約が表示されるので「ACCEPT」を押下して同意してください。
チュートリアルを受けるかどうかの質問が表示されたら、受けるときは「Yes」、受けないときは「No」を押下してください。「Yes」を押下するとそのままチュートリアルが開始されるので、今回は「No」を選んだ時で説明を続けます。
下記を参考にSTEP1で取得したサーバー情報を使ってサーバーを作成し、「SAVE」を押下してください。
- Favorite name
-
ゲームに登録するサーバーを識別する名前。好きな任意の名前を入力しましょう。
- IP
-
STEP1で取得したIPアドレス(「Server IP Address」)を入力してください。
- Local IP
-
未入力のままで大丈夫です。
- Port
-
デフォルト「16261」のままで大丈夫です。
- Server Password
-
STEP1で取得したパスワード(Server Password)を入力してください。
- Description(opt)
-
未入力のままで大丈夫です。
- Account Username
-
アカウントを識別する任意のユーザーIDを入力しましょう。(忘れないようにしてください。)
- Account Password
-
アカウントを識別する任意のパスワードを入力しましょう。(忘れないようにしてください。)
- Connection Option
-
未選択のままで大丈夫です。
STEP7で作成したサーバーを選択して「JOIN SERVER」を押下します。これにより、サーバー接続が開始されます。
接続確認が開始されるので、完了するまで待ちましょう。
ワールド選択画面が表示されれば、無事にサーバー接続が完了となります。ワールド選択・職業選択・キャラクター作成を行い、ゲームを開始しましょう。
Xserver VPSでのサーバーの立て方
サーバー契約とサーバー(インスタンス)作成
「今すぐお申し込み」を押下してサーバーの申し込みを開始しましょう。
既にアカウントを持っているかどうか確認されるので、「すぐにスタート!新規お申込み」を押下しましょう。
お客様情報を入力して、画面下部の「次へ進む」を押下しましょう。
※「インフォメーションメール」の配信は、デフォルトで「希望する」にチェックが入っていますが、不要であれば、チェックを外しましょう。
お客様情報で入力したメルアドレスに、認証コードが送信されているので、その値を入力して「次へ進む」を押下しましょう。
入力したお客様情報が表示されるので、正しいことを確認して「SMS・電話認証へ進む」を押下しましょう。
お客様情報で入力した電話番号が正しいか確認するために、認証を行います。
1で電話番号が正しいことを確認の上、認証方法を下記の中から選び「認証コードを取得する」を押下しましょう。
- テキストメッセージで取得(SMS)
- 自動音声通話で取得
※今回は「テキストメッセージで取得(SMS)」での認証を行います
すると、指定した電話番号宛てにSMSメッセージが送信されるので、それをに入力して「認証してサーバー申し込みに進む」を押下しましょう。
作成するサーバーの設定内容を入力しましょう。
まずは、「ゲームサーバーのお申し込み」タブを開きます。
次に、下記に各項目の説明をしますので、こちらを参考に入力してください。
入力がすべて終わりましたら、「お申し込み内容を確認する」を押下して次に進みましょう。
- サーバー名
-
サーバーを識別する名前。ご自身で任意の名前を入力してください。
- プラン
-
作成するサーバーのスペックからプランを選択してください。
こちらは同時接続人数によって、最適なプランが変わりますので、下記を参考にプランを選んでみてください。(もし重くて動作しないなどありましたら、すぐにプラン変更も可能なので、気軽に選んでみてください。)
~4人 ~8人 ~16人 2GB 4GB 8GB プレイに必要なメモリ容量の目安 - サーバーの契約期間
-
契約期間を選択してください。
契約期間が長いほど、月額費用が安くなりますが、その代わり、契約期間内に契約終了できません。
※デフォルトで期間最長の「12ヶ月」が選択されているので、変更し忘れにはご注意ください。
- イメージタイプ
-
サーバー作成時にインストールしておくテンプレートを選択します。
「Project Zomboid」を選択してください。(作成と同時に「Project Zomboid」のサーバー設定も自動で行われます。)
- rootパスワード
-
コンソール画面を使用するときに最初「root」アカウントでログインします。
この「root」アカウントに設定するパスワードを、任意で指定してください。
- SSH Key
-
SSH接続をする方は、こちらを設定してください。セキュリティを高めるものなので、可能であれば指定した方が良いですが、必須ということではないので、指定しなくても大丈夫です。
- 「Xserver VPS利用規約」に同意する
-
利用規約を読んで問題がなければチェックを入れましょう。
作成するサーバーの設定内容が表示されるので、内容を確認して、問題なければ「お支払いへ進む」を押下してください。
お支払い方法を下記から選択して「決済画面へ進む」を押下してください。
- クレジットカード
- 翌月後払い(コンビニ銀行)
今回は「クレジットカード」を選択した場合で手順を紹介します。
クレジットカード情報を入力して「設定画面へ進む」を押下してください。
指定した支払い方法が表示されるので、確認し問題なければ「支払いをする」を押下してください。
下記画面画面が表示されれば、支払いが完了してサーバーの作成も開始されます。
マルチプレイ開始手順
①Xserver VPSにログインして管理画面に入り、「VPS管理」を表示する
②設定したいサーバーの「VPS管理」を押下してサーバーの詳細画面を表示する
③「コンソール」を押下してコンソール画面を開く
④「root」アカウントでログインする
コンソール画面が開くと、ログインを指示されるので、下記手順でログインを実施してください。
- loginに「root」を入力して「Enter」キーを押下する
- Passwordにサーバー作成時に設定した「コンソールログインパスワード」を入力して「Enter」キーを押下する
⑤IPアドレスとパスワードをいつでも確認できる場所に控えておく
ログインが完了するとサーバー情報が表示されます。IPアドレス(「Server IP Address」)とパスワード(Server Join Password)の値は、ゲームからサーバーに接続する時に必要なので控えておきましょう。
利用規約が表示されるので「ACCEPT」を押下して同意してください。
チュートリアルを受けるかどうかの質問が表示されたら、受けるときは「Yes」、受けないときは「No」を押下してください。「Yes」を押下するとそのままチュートリアルが開始されるので、今回は「No」を選んだ時で説明を続けます。
下記を参考にSTEP1で取得したサーバー情報を使ってサーバーを作成し、「SAVE」を押下してください。
- Favorite name
-
ゲームに登録するサーバーを識別する名前。好きな任意の名前を入力しましょう。
- IP
-
STEP1で取得したIPアドレス(「Server IP Address」)を入力してください。
- Local IP
-
未入力のままで大丈夫です。
- Port
-
デフォルト「16261」のままで大丈夫です。
- Server Password
-
STEP1で取得したパスワード(Server Join Password)を入力してください。
- Description(opt)
-
未入力のままで大丈夫です。
- Account Username
-
アカウントを識別する任意のユーザーIDを入力しましょう。(忘れないようにしてください。)
- Account Password
-
アカウントを識別する任意のパスワードを入力しましょう。(忘れないようにしてください。)
- Connection Option
-
未選択のままで大丈夫です。
STEP7で作成したサーバーを選択して「JOIN SERVER」を押下します。これにより、サーバー接続が開始されます。
接続確認が開始されるので、完了するまで待ちましょう。
ワールド選択画面が表示されれば、無事にサーバー接続が完了となります。ワールド選択・職業選択・キャラクター作成を行い、ゲームを開始しましょう。