1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

LinodeでARK: Survival Evolved のマルチサーバーを構築する

Last updated at Posted at 2023-02-02

ARK: Survival Evolved のマルチサーバーとは

image.png
引用元:https://www.linode.com/docs/guides/create-an-ark-server-on-ubuntu/

ARK: Survival EvolvedはStudio Wildcardが開発したオープンワールド式のサバイバルゲームです。

ARKには公式サーバーがありますが、自前でマルチサーバーを用意することで、設定を自由に変更でき、サーバーを快適に維持でき、知らないプレイヤーの参加を気にせず、仲間内でマルチプレイを楽しめるようになります。

Linodeでこのマルチサーバーを構築することで、低価格で環境を用意することができます。

LinodeでARK: Survival Evolved のマルチサーバーを構築する

まずはこちらのリンクからLinodeアカウントの作成を行います。

https://www.linode.com/lp/free-credit-100/
image.png

無料で試用したい場合は、こちらのプロモーションURLから登録することにより、60日間100ドル分利用可能なクーポンが付与されます。

アカウントを作成したら、サーバーの構築を始めます。

インスタンスタイプの選定

ARKのサーバーはメモリが6GB以上のインスタンスで構築する必要があります。

Dedicated_server_setup

Linodeでは様々なインスタンスのプランがありますが、低価格のShared CPUプランを参考スペックとして記載しています。

マルチプレイ推奨人数 プラン 月額費用 1時間あたりの費用 メモリ CPU ディスク 無料の転送量
30名程度 Linode 8 GB $40 $0.06 8 GB 4 160GB 5TB
60名程度 Linode 16 GB $80 $0.12 16 GB 6 320GB 8 TB

上記以外のインスタンスの種別もあります。

ARK マルチサーバーの構築

アカウントを作成したWebページからCloud Managerというコンソールにログインし、マルチサーバーを構築します。

今回はMarketplaceを利用することにより、自らサーバープログラムをインストールすることなく、簡単な事前設定だけでARKマルチサーバーを構築することができます。

まずはメニューのLinodesからCreate Linodeを選択します。

image.png

Marketplaceのタブを選択し、検索項目にARKと入力します。

表示されたArkを選択します。

image.png

構築に必要なゲーム設定情報を入力します。

image.png

項目 説明 入力例
RCON password ARKの管理者がゲームサーバー上でリモートでコマンドを実行するためのプロトコルであるRCONのパスワードです。 複雑なパスワードを設定
Server Name ARKサーバーの名前 Ark Server
Message of the Day プレイヤーがサーバーにログオンするたびに表示されるメッセージ Powered by Linode
Server Password ゲームサーバーをパスワードで保護したい場合は、ARKサーバーのパスワード パスワードを設定
Hardcore Mode Enabled プレイヤーが死亡するとレベル1にリセットされるハードコアモードを有効にするか False
XP Multiplier 経験値を増減レベル 2
Server PvE プレイヤー対プレイヤーの戦闘を無効にするか False

image.png

続いて、サーバーの設定を行います。

  • Images : Ubuntu 20.04 LTS
  • Region : Tokyo 2
  • Linod Plan : 先程選定したインスタンスタイプを選択
  • Linode Label : 任意の名前
  • Root Password : 複雑なパスワードを入力

設定完了しましたら、Create Linodeを選択します。

初期セットアップには10分程度時間がかかります。

起動の確認

Launch LISH Consoleをクリックすることで、サーバーを操作する画面を起動することができます。

image.png

起動するとコンソールが表示されます。

構築時に設定したパスワードを入力し、サーバーにログインします。

login: root
Password: 設定したパスワード

image.png

ServiceのStatusがActiveであることを確認します。

サービスがない場合にはエラーとなります、構築がまだ終わってない可能性があるため数分後に再度実施します。

root@172-104-71-104:~# systemctl status arkserver.service
● arkserver.service - arkserver
     Loaded: loaded (/etc/systemd/system/arkserver.service; enabled; vendor pre>
     Active: active (running) since Wed 2023-01-11 10:51:28 UTC; 1min 48s ago

また、ステータスがRUNNINGとなれば問題ありません。

表示されているIP Addressesをメモします。このIPはゲームからARKのサーバーへ接続する際に利用します。

image.png

クライアントの設定

Step1. Steamクライアントを起動し、メニューの表示からサーバーを選択。

image.png

Step2. お気に入りのタブからサーバーを追加を選択。

image.png

Step3. Linodeのインスタンス作成時にコピーしたIPアドレスを入力。

image.png

Step4. ゲームを起動して、サーバー検索を選択。

Step5. 左下のセッションフィルターをお気に入りに設定し、Steamクライアントで追加したサーバーを選択。

Step6. アクセスが完了するとゲームが開始します。

以上で設定は完了です。

設定ファイルについて

ARKのゲームサーバーの設定ファイルのパスはこちらになります。

/home/arkserver/serverfiles/ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini

設定を更新した際にはサービスを再起動する必要があります。

systemctl restart arkserver.service

本Qiitaは公式手順ではなく正確性を保証するものではありません。
追加情報などについては各種Wiki等の情報を参照ください。
https://ark.wiki.gg/wiki/Server_configuration
https://wikiwiki.jp/arkse/%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E8%A8%AD%E5%AE%9A

まとめ

Linodeは低価格でゲームサーバーなどの構築も簡単に行うことができます。
ぜひクーポンも利用してLinodeを活用してみてください。

関連記事

アカマイ・テクノロジーズ合同会社はQiitaでLinode関連など開発者向けの記事を掲載しております。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?