StudioHomeTwitterGitHubQiitaRSSホームゲームサーバーの建て方SteamCMDを使ったゲームサーバーインストール方法2019/03/20SHAREツイートシェアはてブLINEPocketSteamで配信されているゲームのサーバーを立てるときに、SteamCMDを使う必要があることが時々あります。このブログで紹介したRustというゲームのサーバーを立てるときに必要となりましたが、今後他のゲームサーバーを構築する記事でも必要になるかもしれないので、SteamCMD導入方法をこちらの記事に移したいと思います。目次SteamCMDとはなぜSteamCMDを使うのかSteamCMDのインストールと起動インストールするアプリケーションの情報アプリケーションのインストールSteamCMDとは皆さんが普段インストールするSteamクライアントの、コマンドライン版です。多くの人はグラフィカルな画面をマウスで操作する、GUIのアプリケーションを利用すると思います。自分で操作せずにプログラムから自動で操作するようにしたい場合は、コマンドで操作するCUIアプリケーションが好まれます。SteamCMDも同様の理由で提供されている、CUI版のSteamクライアントアプリケーションです。同じSteamのクライアントなら、SteamCMDじゃなくてもいいじゃないか・・・と思うかもしれませんが、実はその通りです。SteamCMDを使うのかそれはログインせずにダウンロードできるアプリケーションを取得するためです。Steamで配信されているゲームサーバーのアプリケーションは、ログインしなくてもダウンロードすることができるようになっています。GUI版のSteamクライアントはそもそもログインしないと使えないようになっています。それを避けるため、SteamCMDを使うのです。ログインすると何が悪いのか?GUI版のSteamからゲームサーバーのアプリケーションをダウンロードして実行してみるとこのようなことがわかります。フレンドにサーバーのアプリケーションの実行を知らせてしまうサーバーアプリケーション実行中は他のゲームができなくなってしまうこれは困りますよね?ゲームとサーバーが別々のPCならいざ知らず、普通にゲームを楽しむだけのユーザーはサーバー用にするPCなど持っていないことがほとんどだと思います。GUIの導入も説明しています。併せて参考にしていただければ幸いです。GUIの導入方法SteamCMDのインストールと起動フォルダの作成まずはC:\steamcmdフォルダを作成してください。説明の便宜上であるため、読み替えられる上級者の方はどこでもいいです。Windowsをダウンロードします。WindowsSteamCMDの解凍と設置ダウンロードしたsteamcmd.zipの中身である、steamcmd.exeを先ほど作成したC:\steamcmdの中に置きます。SteamCMDを実行steamcmd.exeを実行すると、自動で自身を最新の状態に更新し、下記のような画面になると思います。コマンドが入力できる状態になっていることです。前提として二つの情報が必要です。インストール先のフォルダパスインストールするアプリケーションのIDインストール先のフォルダパスは、これからSteamCMDを使ってインストールするアプリケーション達をどこに保存するかを指定する、フォルダの宛先です。どこでもいいですが、SteamCMDをインストールした場所とは別の場所にすることをおすすめします。この記事ではPATHと表現するので、各自で読み替えて下さい。インストールするアプリケーションのIDは、Steam上で設定されている、アプリケーションに対応するIDです。この記事ではIDと表現するので、各自で読み替えて下さい。補足ですが、IDは下記のサイトから調べることもできます。Communityサーバーに関してはこちらです。Communityアプリケーションのインストール先ほど表示できたSteamCMDのコンソールに、下記コマンドを入力してインストールしていきます。quit最後のコマンドでSteamCMDが終了します。PATHをみると、IDのアプリケーションがインストールされていることがわかります。GUIの導入方法この記事を書いた人このえソフトウェアエンジニア幼少の頃から三度の飯よりコンピューターが好き。高校時代に自宅サーバーを始め、それ以来不定期に何かしらのサーバーを作っては畳んでを繰り返しています。本業はPCメーカーでソフトウェアエンジニアをやってます。無料のMinecraftレンタルサーバー・Aternosの便利...次の記事Minecraft非公式ランチャーを使うためのJava導入方法カテゴリーITサーバープログラミングガジェット改造や交換の方法ゲームMODの入れ方サーバーの建て方レビューソフトウェア紹介おすすめの動画おすすめの本おすすめの音楽このえPCゲームのMODやサーバー、ITやソフトウェアの情報を発信しています。本業はソフトウェアエンジニア。レビューなどのお仕事も受け付けております。ご依頼はメールかTwitterにてお願いいたします。