Steam配信ゲーム/プログラムタイトルのIDを調べる方法【鯖インスコにも活用可能】

これも簡単。SteamDBで調べりゃいいだけです。 例えば、GROUND BRANCH CTE Dedicated ServerをWin鯖にインスコしたかったら、☟これのように行う過程で、IDの部分(ありていに言えば、476400の部分)をこのSteamDBで調べたID:1207110に置き換えるだけで実現可能。 ※URL:より、以下の表を得て、こうなっていることが判明する。 AppIDApp TypeNameLast Update1207110ToolGROUND BRANCH CTE Dedicated Server19 hours ago App TypeがToolになっていて名称がCTE版の専用鯖プログラムになっている...というだけのこと。もっとわかりやすく具体的に言うと、このケースだと行うべきコマンドが(c:\gbservercteフォルダ配下を作ったうえで)... steamcmd +login anonymous +force_install_dir c:\gbserver +app_update 476400 +exit ...

ゲームサーバー管理人になる方法をチョー簡潔に解説する(5)鯖缶(サーバー管理者)として大きなコミュニティを築くコツ

いざ、サーバー管理者になっても鯖缶として継続して活動するのは難しいものです。例えば、次のようないくつもの難関にぶち当たるでしょう。 ・非アクティブユーザが増える これは、最初こそ人が集まったけれども次第に鯖が非アクティブ化していき自然と機能しなくなる...もしくは、はじめっから人が集まらずそのまま収束していってしまうパターンです。 ・鯖のトロールに合う いわゆるトローリングの標的にされシステムごとめちゃくちゃにされるというパターンです。 ・管理者権限でもめる 管理者権限を分限化していくも、その後権利の譲渡などでもめるパターンです。 等々...このうち一番重要なのが一番目に挙げた『非アクティブユーザが増える』という困りごとに悩む鯖缶も多いはずです。あたしの知っている限り成功しているのはそれほど多くありません。重要なのはタイアップ意識をしっかりと持つことです。 ・ニッチでも人が集まりそうなゲームを選ぶ 日本語化コミュニティーと同じように遊んでくれるユーザの数を一定数確保できなければ意味がないので、その確保=囲い込みが重要です。そのため...

ゲームサーバー管理人になる方法をチョー簡潔に解説する(4)鯖のカスタマイズ「Ground Branch」のケース…Admin権限とパスワードの設定

☟こちらもこの通りにすればOK牧場。 ①まず、稼働している鯖をストップさせる ②次に、Admin権限を付与するための.iniファイルを編集する Win鯖側で"Configuration Files"→"Text-Editor"フォルダ下にある”Admin.ini”にアクセスしてテキスト編集すればいい。 Name="YourName",UniqueId="YourID",ContactInfo="",Group="SuperAdmin") 具体的に言うとこのような列を付け加えればよいだけです。ここで問題になるのはYourNameとYourIDの部分がどうなるのか、だろうと思われる... だが、これは簡単に判明します。普通にゲーム内で使う名前を前者(YourName)に、そして後者(YourID)の部分にここでわかるユニークID(steamID64)を入れればよい...というわけ。 ③追加でAdmin権限を付与する方法は? もっとAdmin権限を付与したければ追加の列を同じように同じファイルに付け加えればよいし、ゲーム内でAdmin...

ゲームサーバー管理人になる方法をチョー簡潔に解説する(3)「Ground Branch」Windows Serverのケース

☟基本的にはこの通りにやればOK牧場。 Steam コミュニティ :: ガイド :: Dedicated Server Help 現状Winのサーバー環境で動作するバッチファイルを常設するのが最善です。さくらインターネットなどでWindows Serverをレンタルする。その後、リモートデスクトップ接続機能でIPを指定してコマンドしていくことになります。 ①まず、ポートを開ける ・7777 UDP および ・27015 UDP このふたつが開ける必要のあるポート番号。ファイアーウォールの設定については次を参照のこと。 ②SteamCMDをインストールする ☟このページに沿ってインストールすれば良いでしょう。 SteamCMD - Valve Developer Community C以下にsteamcmdという名のフォルダを作って... ☜ここからDLしたSteamCMD(Steamのコマンドラインバージョン:手っ取り早く言えばCUIで鯖管理できる便利版)をそのフォルダに適合するようにインストールする。 ③...

ゲームサーバー管理人になる方法をチョー簡潔に解説する(2)「マインクラフト」LinuxOSのケース

マイクラサーバーは基本的にLinuxOS(64bit)で動きます。ですが使い分けしたい場合によって走らせるプログラムが変わるようです。 スタートアップスクリプト「Minecraft Server(Java版)」は、さくらのVPSで作成された仮想サーバ上にMinecraft(Java版)のマルチプレイサーバーを構築できるスクリプトです。Minecraft(マインクラフト)は建設やサバイバル生活を行うサンドボックスゲームです。複数のプラットフォーム(PC、ゲームコンソール、スマートデバイスなど)で遊びたい場合は、Minecraft Server(統合版) をご覧ください。さくらのVPSマニュアルより というわけで前回の記事で紹介した4の部分に問題がありそうです。Java版ではPC(Win/Mac/Linux)で遊びたい方向けで、統合版の鯖はクロスプラットフォームで遊べるというわけです。ですがいいとこばかりではない...ということを紹介します。 Java版のメリットとデメリット ・PCでの利用を前提にしているためクロスプレイプラットフォーム環境を構築できない ...

ゲームサーバー管理人になる方法をチョー簡潔に解説する

ここではマイクラなどゲームサーバー管理人になる方法を、必要最低限度の知識レベルを解説し得たうえで手っ取り早く解説します(シリーズ立て)。読者が簡単に鯖立てできるような解説コンテンツです。 1・ゲームサーバーとは何か?...そもそも"鯖"ってなんのこと? 2・自宅サーバーとVPSの違い...実際鯖立ての方法は二つに大別できる-VPSという最善策 3・どこでレンタルするか...手法をVPSに絞ったうえでどこでレンタルするか決める 4・どのサーバープログラムで運営するか、また何をレンタルするか ...対応ソフトの確認 1・ゲームサーバーとは何か? 「サーバー」(俗語で”鯖”とも言う)のうちでゲームに関するサーバーを「ゲームサーバー」と呼びます。とはいってもゲームサーバーということを前提に話が進むのであれば単にサーバーあるいは鯖と言ってもいいでしょう(ここでもサーバーと単に呼称することもありますのでほぼ同義と考えてよいです)。例えば、あなたがゲームのホスト(サーバー管理人)になりたいとすると、専用のプログラムをどこかで走らせなければなりません。その『どこか...

ゲームのサーバー運営でLinuxの操作を学ぶ

ゲームのサーバーを運営することはそれなり勉強になる。このケースだと、すでに周知のとおり、Windows ServerかLinuxのディストリビューションどちらかをとることになるだろう。前者でも後者でも、サーバーの勉強になる。特にLinuxはUNIXベースのCUIであり、「Linuxを本格的に学びたい」のであれば、GUI付きのデスクトップLinuxは使っても意味がない。コマンドラインをがさつでも駆使することは貴重な体験になる。 例えば、サーバー運営において、コマンドラインを打っていくことで、ネットワークがらみのスキルは十分つく。一番簡単な説明は、PGの作ったソフトウェアを、ポート開放し、サーバー調整したうえでオンライン上で走らせることだ。サーバーは24時間委託運営してくれるVPS業者に頼めばいい。教育の側面から見れば、これを子供が小さいころからやっておくことが極めて重要だ。コンピューターのマネジメントができないと、子供は学習のスタートラインに立てない。読む力に限定されるが、解説文は英文を読めないとダメなので、英語力もつく。しつこく繰り返すように、コンピューターと英語の双方ができて、よう...