2024-06-25: SLA, よくある質問の項目を追加。
このページでは Twitch で利用可能なゲームカテゴリを登録する方法を解説する。IGDB の利用方法については公式のドキュメント (https://github.com/twitchtv/igdb-contribution-guidelines/wiki) が詳しく, 英語でこの文章を読むことができれば以下の解説は不要である。しかし普段 Twitch を利用していて日本人配信者がそのカテゴリがあるのを知らなかったり, 登録したいゲームがあるがやり方がわからないという話を聞くことが多く, 今回のページ作成に踏み切った。
公式ページは日本語にローカライズされておらず, 当然利用はすべて英語になる。このページではできる限り日本語での解説を試みるつもりであるが, 困った場合には各自で翻訳することが必要になる。特に IGDB 側とやり取りをする場合には英語が必要になる。英語が苦手な人は前もって利用をやめておいたほうが賢明かもしれない。
https://www.igdb.com/
Twitch のゲームカテゴリを集約したデータベースで, Twitch で利用可能なゲームカテゴリは常にこの IGDB 上にあるデータが参照されている (Retro カテゴリなど特定のカテゴリを除く)。登録可能な情報はタイトルをはじめ, 発売日, 発売・開発会社, ゲームジャンル, カヴァーアートなど多岐にわたる。
非常に多くのゲームカテゴリが登録されており, ニッチなものを除きほとんどが登録されている。しかし登録されている情報は完全でないことが多く, 再編集が必要なこともある。
Twitch が IGDB を買収する以前は, Giant Bomb 上での情報が利用されていた。しかしながら, 現在ではこのデータベースサイトを使うことはできない。時折, インターネット上を検索しているとこの手の情報が出てくることがあるが, 2019年9月より前の情報[2]は IGDB に関するものではないため, 現在の状況とは異なる。Google Spread Sheet 等を利用する方法も同様に不適切である。
登録/ログインは Twitch アカウントのアクティベートで行われる。すでに Twitch アカウントを持っている人は特に問題なく利用可能である。
登録・編集はページ上に情報を入力し, IGDB に送信する。情報に不備がなければ IGDB から承認され, 正しい情報として反映される。不備がある場合は掲載を拒否されるか, 軽微なものであれば IGDB 側で修正されたのちに掲載されることがある。その際に管理者スタッフとのやり取りを挟むこともある。登録・編集がたとえば Wikipedia などのように直接行われるのではないことに注意したい。スタッフとの実際のやり取りを伴うものであるから, スムーズなやり取りのためには事前にある程度の情報収集が必要不可欠であると思われる。
あるゲームカテゴリが Twitch 上で利用不可能な場合, 以下のケースが考えられる
実際にデータベースにないものであれば登録すればよいことになる。しかし, 問題はタイトルが意図したものと違っている場合や, 何か問題があって Twitch では表示されない場合である。同一ゲームの二重登録は避けなければならないから, その点でも事前にしっかりとした調査が必要である。
登録されているかどうかを確認する場合には以下の方法が考えられる。英語のタイトルがわからない場合, Wikipedia に掲載されているタイトル(日本語や英語など)で IGDB を検索するか, Steam で英語ページを参照することができる。Wikipedia には同一ページの英語版が用意されていることが多い。そこから英語タイトルを調べることが可能である。もし海外で発売されていない場合, IGDB ではローマ字表記で登録されている場合がある (例: 月は東に日は西に -> Tsuki ha Higashi ni Hi ha Nishi ni)。
近年, 多くのゲームが Steam で販売/公開されている。日本語のゲームであっても, 英語版が用意されていたり, 英語タイトルが存在することがある。こうした場合には Steam で言語設定を英語にして確認する必要がある(また, 最近では Steam DB 上の情報を自動的に反映させる bot の存在で, Steam にあるタイトルのほぼ全てが IGDB 上に登録されている)。
これらの場合には登録がすでにあるので新規登録は不要である。Twitch でその英語タイトルを打ち込めば良い。
チャートにするとだいたい以下の通りになる。
登録時に参照可能な日本語の情報ソースにはたとえば以下のものがある。
Wikipedia は情報ソースとしてよく利用されるが, 実際は誤情報も多く含まれているため注意が必要である。可能であれば複数のソースを比較参照したい。各タイトルのページの他に, 「スーパーファミコンのゲームタイトル一覧」[3]などのページもソースとして利用可能だろう。検索できる情報にあまり信憑性がない場合は Twitter などを通じて情報提供を求めるのも手である。最近ではそのゲームの Discord がある場合も多く, 利用可能な情報ソースは多い。
エロゲー批評空間はいわゆるアダルトゲームの情報を載せているデータベースサイトである。Twitch では基本的にアダルトゲームの配信はできないが, IGDB での登録は可能である。また, エロゲー批評空間では PG-18 ではないビジュアルノベルゲームの情報も載せている。同人ノベルゲームなどがその例であるが, これらは個別の Wikipedia ページや公式サイトが存在しないことも多く, 情報として価値がある。後述の vndb(英語サイト)も利用できる。
日本語の情報ページは IGDB ではリンクとして掲載出来ないことが多い(登録の際に「参照」はできる)。また, 海外の情報がわからない場合に英語のサイトは非常に有用であることが多い。
いずれも信頼できる情報かどうかには注意したい。複数サイトを比較参照するべきなのは日本語の情報の場合と同じである。キャラクターゲームなどは個別のページが存在しないことがザラで, そのアニメのページに発売されたゲームが小さく載っていることが多い。ゲームの発売日がわかっている場合は, SNES games list
などで検索[4]して出てきたページをCtrl + F
でページ内検索するという手もある。日本と海外でゲームハードが違う[5]ことも多いので注意したい。
The Visual Novel Database は名前の通りビジュアルノベルの情報を英語化したもので, 情報としての利用価値が高い優れたものである。
私の場合, 英語翻訳には以下のものを使っている。
いずれも機械翻訳なので主語が違っていたり, 全く違う訳になっている場合がある。英語に自信がない場合, 特に主語の違いや固有名詞に注意したい[6]。
カヴァーアートとして提出できる画像はアスペクト比や解像度が決まっているので, 画像編集ソフトがあれば良い。最低限, トリミングや色編集ができれば何でもいい。筆者の場合, 以前は Affinity Photo などを使っていたが, 最近では GIMP 2.10 を使っている。
自前の画像がない場合はインターネットで検索して...という方法があるが, 解像度が低いことが多い。この場合は waifu2x を使って解像度を上げる必要がある。Twitch や IGDB は個人の著作権問題で責任を当然負わないので, インターネット上の画像利用は自己責任である。
実際に IGDB で登録しながら説明していこう。詳しいことは公式のドキュメント (https://github.com/twitchtv/igdb-contribution-guidelines/wiki) に書いてあるので, 登録でわからない場合は適宜翻訳しながら参照するとよい。
完成したゲームページ: https://www.igdb.com/games/ten-ni-takaku-chi-ni-fukaku
これらの事前調査の結果, およそ以下のことがわかった
IGDB の検索の仕方はシンプルで, ログインして画面左上にある検索ボックスに入力するだけだ。万全を期すのであれば上タブの GAMES > Advanced Search から検索してもよいが, 情報が不完全な場合にうまく出てこないので利用する頻度は低い。
登録画面へは上タブから GAMES > Add Game を選ぶ。ページが移動して実際の登録画面が表示されるはずだ。このとき画面左側を見てみると General となっているのがわかる。これは IGDB での各データ項目を表しており, それぞれについて登録が必要となっている。しかし, 実際にはすべての項目について知ることは到底できないから, 自分の知っている (または調べた) 情報だけ登録すれば良い。
2022/09/06より新設。日本, 韓国, ヨーロッパ (英語) での名称を殆どそのまま使用することができ, 日本語・韓国語などの各言語での判別をしやすくする狙いがあるらしい。詳細はIGDBのローカライズガイドラインを参照
ゲームのジャンルやプレイヤー視点などの情報を書くことができる。すべてのジャンルが選択できるわけではないが, ある程度のものは用意されている。
公式発売日のこと。発売日以前の先行発売は含まない。プラットフォームと発売日, 地域の入力がひとまとまりになっている。Add Release Date を押すと追加の情報を入力することができる。Copy previous Date & Region を押すと前に入力した発売日・日付をコピーすることができ, remove でまとめて削除できる
yyyy-mm-dd
で入力することができるほか, カレンダー形式からマウスでも選択できる。2005-03-21 と入力する本作は発売日情報が一つだけなのでこれで良いが, たとえばアメリカなどで発売日が違う場合には追加で登録する必要がある。
発売・開発会社の情報を入力する。以下の4つに分かれる。
Release date のときと同様に追加のフィールドを入力することが可能である。エロゲー批評空間ではたんにメーカー名として nuko が書かれていただけだが, vndb では発売・開発会社とともに nuko になっている。一般に同人ゲームは発売も開発も同じであるから, vndb と同じく Publisher と Main Developer のところに nuko で良いだろう。
ところが会社名に nuko と入力しても出てこない。これは会社情報がデータベース上にないからで, 新規に会社情報を入力する必要がある。nuko はすでに解散したブランド名であるから, 会社が公式に IGDB に登録することもないだろう。
こうしたことは稀にあり, 対処としては 1) 会社情報を入力せずに先に登録してしまうか, 2) 一度それまでの編集を破棄して会社情報を登録し, そのあとで最初からゲームの登録をし直す場合の2つがある。どちらを選ぶかは一長一短で, 好みだろう。会社情報の登録が承認されるのは数日かかるから, マイナーな会社の場合には先に登録があるかどうかを調べてからゲームの登録を始めてもよいと私は考える。
方法については後述するが, 今回は1の方法を採り, 先に他の情報を登録することにする。
会社登録がされたあとのプラットフォームは PC (Windows) にする。
ウェブサイトがある場合にはここに入力する。公式サイトは日本語しかない場合も多いが, 他のサイトに関しては英語の情報が優先されるので, 日本語の Wikipedia しかない場合には別段入力する必要はない[9]。今回は該当ページがないので省略する。
公式デモムービーがあれば登録できる。Youtube のリンクであることが最低限必要で, 登録できるデモムービーの種類はドキュメントに例示されている。なお言語に指定はないが, やはり英語のほうが好ましい。今回はないのでスルーで良い。
もしスクリーンショットがあれば載せることができる。自分で撮影するほかにも公式サイトから持ってきてもいいとドキュメントにはあるが, 画像データなので慎重さが必要だろう。ロゴも小さければ問題ないとある。解像度やサイズについて特別な規定は見られないが, 高解像なものが必要である。今回は登録しないが, 配信後にスクリーンショットを載せる場所としていいかもしれない。最大で12枚載せることが可能である。
ゲームのあらすじを記入する。できる限り自分で考えることが望ましいだろうが, vndb にストーリーが書いてあるのでそれをコピペでもいいような気がする。
ゲームエンジンがわかっている場合はここで入力する。今回は KiriKiri である。
レーティングのことで, 日本では CERO が有名である。海外にもレーティング機構はあって, それらを入力することができるようになっている。同人ゲームは CERO ではないので無記入で良い。
すべてのフォームに入力を終え, 一度間違いや入力漏れがないかを確認して問題がないかを確認する。はじめに述べたようにすべての情報を入力する必要はないし, わかっている範囲で良い。Create Game ボタンを押すと登録データの送信が完了する。
会社がアメリカにあるので, 日本時間のだいたい夕方から夜ぐらいに問題がなければ IGDB Admin から何らかのメッセージが届くはずだ (会社が休みの日はのぞく)。メッセージはだいたい4種類ぐらいに分かれる。
IGDB Admin has commented on "
game_title
": This is an automated message. Your change has been temporarily put on hold for further research and discussion. We'll be in touch soon!
自動メッセージ。登録受付を完了したけど調査や議論が必要なのでもうちょっとまってね, という意味。経験上, 英語が下手だったりデータが間違っていたりするとこうなりやすい気がする。新規登録など破壊的変更をした場合や, 土日を挟む場合にもこのメッセージが来ている印象がある。
IGDB Admin has accepted a change on "
game_title
":
変更や登録が受理されたことを伝えるメッセージ。この場合だいたいすぐに利用可能である。
IGDB Admin has discarded a change on "
game_title
":
受理とは反対に, 変更や登録が認められなかった場合のメッセージ。情報は破棄され, 変更や登録を行う前の情報に戻される。
IGDB Admin has commented on "
game_title
":content
変更や登録について IGDB 側から質問がある場合にはコメントが寄せられる。答えなければ何も変わらず, 受理されない。
SLA はサービスがどのぐらいの期間で対応できるかを示す時間尺度。ピンと来ない場合は, 日本語でよく「××営業日以内に対応します」と書かれているものを想像してもらえば良い。
2024年Q1に Twitch 関連会社でのレイオフが行われた影響により, SLA が約48時間(ローカライズ情報を含む場合には72時間)に延長された。これは目安であり, 実際はもっと時間がかかる場合がある。特に新規ページの受理申請には時間がかかるため, 申請の際にはできる限り英語で書かれた情報ページが求められる。
筆者の場合, とあるゲームの新規ページを申請して1ヶ月待ったが何の対応もなく, 英語の情報をやむなく探して送信すると数日で対応されたことがある。あとで知ったが, レイオフにより日本語を読めるスタッフが解雇され, 情報が正しいかどうかの判断に時間がかかっているらしい(Discord での管理者発言による)。さすがに1ヶ月待って対応がない場合は Discord で対応を求めたほうが良いと思われるが, 多少の時間が必要になることには留意しておきたい。
タイトルで検索してみるとカテゴリが追加されているのが確認できる。今回は残念ながらカヴァーアートが表示されなかったが, 正確に登録できているにもかかわらず表示されない場合はバグである可能性が高い。IGDB の Discord に #twitch-category-report というチャンネルがあるので, そこから問題報告が行える。
送信後に間違った情報があったことに気づいた場合, もしくは追加の情報を見つけたときなどは原則的に何度でも再編集が可能である。ゲームページから Edit をクリックし, 登録のときと同じように編集すればよい。
送信後, 認可または拒否されるまではそのゲームページに "This page is pending validation! Review the pending change here." と表示される。送信した情報がわかりにくいとき, IGDB 側の編集にとって助けが必要なときには here をクリックして Admin にコメントを送ることができる。認可または拒否されればこのメッセージは見えなくなる。
Companies の項目で, 登録しようとする会社情報のデータベースが存在していれば登録は可能であるが, 極稀にデータベースが存在せず登録ができないケースが発生する。そのときはこちらから会社情報を登録する必要がある。[10]
利用は簡単で, トップページから GAMES > Add Company を選べばよい。色々と書いてあるが, こちらも公式のドキュメントがあるのでわからないときはそれを読めば良い。登録可能なフィールドには以下のものがある。
難しいのは Description だがこんな文章にすれば十分だろう。
Nuko was an indie game maker established by Hiroyuki Ishikawa in 2002. After presenting their first work, Kaze to Hikari ga Anata ni Megumimasu youni, they made several visual novel games until they stopped working in 2009. The company name was changed to Rootnuko in 2009.
「天に高く地に深く」のメーカーは nuko であるが, 消滅した公式ホームページのアーカイブによると現在では活動を行っておらず, 水面下で何かしらしていると書かれている。その行動がなにかはわからないものの, メーカーとして公然とした活動は行っていないと受け取れる。さらに調べていくと同メーカーは rootnuko として名称変更していた。Renamed で良いと思うが, 念の為に Admin に対して追加のメッセージを送っておいたほうがいいだろう。
こんなメッセージを送っておいた。
Nuko is a Japanese indie game maker and is no longer active according to its official page archive. https://web.archive.org/web/20110810192913/http://nuko.web.infoseek.co.jp/
I tried to register Ten ni Takaku Chi ni Fukaku made by Nuko, but I couldn't find the company, so I submitted it as new company information.
(nuko は日本のインディーズゲームメーカーで, 公式ページのアーカイブによるともう活動していない (中略) 同社の天に高く地に深くを登録しようとしたが, 会社が見つからなかったので新しい情報として提出しました)
無事登録され, 会社情報として閲覧が可能になっている。
https://www.igdb.com/companies/nuko
あとは「天に高く地に深く」のページに追加修正を行えば良い。作成したゲームページに行き, Edit をクリックして編集ページに入る。そこから Companies のフィールドを編集する。
Q1. IGDB に登録があるのに Twitch/OBS では検索しても出てこない
A. メインゲームとして登録がある場合, 日本語で検索しても出てこないことが多い。Twitch が英語を基準に設計されており, 日本語での検索対応がシステム的に不十分であることが原因だと考えられる。英語(ローマ字含む)で検索するとほとんど表示される(表示されない場合, バグであるため Discord の #twitch-category-report チャンネルで相談しましょう)。
移植, バンドルなどのメインゲーム以外として登録がある場合, Twitch では表示されない。リマスターがある場合はオリジナルタイトルが表示されないことが多い。これはシステム上の問題であるので, IGDB 側に直談判するしかない(よく Discord 上で言い争っているのが見えるが, ほとんど負けている...)。
重複タイトルについては表示されない。この問題については下記「問題点」の項を参照。
Q2. 登録に時間がかかる。情報が足りていないのだろうか
2024年のレイオフの影響で以前より審査に時間がかかっている。特に新作以外のゲームや日本語の情報しかないものはその傾向が強い。もし英語での信頼できる情報があればページリンクなどを提出すると多少の短縮になるらしい。
新作のゲームですぐにでも登録してほしい場合は, Discord にて直接交渉するとうまくいくことがある(公式が言っていたのでおそらく正しい)。
SLA については上記を参照してほしい。
編集に関することで編集直後であれば編集履歴ページ (here をクリック) から直接 Admin に連絡することが可能である。それ以外であれば以下の方法を取ることができる。
慣れれば事前調査から送信まで20分ぐらいで可能だが, やはり英語を扱うため敷居が高い。いつもゲームカテゴリを登録している配信者がそのときは登録をしておらず, 理由を聞いたら「登録されてなかった」と返ってくる。IGDB というところで登録できると伝えても, だいたい「めんどくさい」か「やろうとしたけどよくわからなかった」と言われるのが関の山である。これを読んで (長くて読む気にならないだろうが) そうした状況から少しでも熱意のあるユーザが一歩前に出て編集に向き合ってくれれば, ひとりの IGDB コントリビュータとしてこれほど嬉しいことはない。そして日本人も利用しているという事実をスタッフに真摯に受け止めてもらい, 正確なローカライズに向き合ってくれればとの思いがある。
たしかに古いゲームであれば Retro カテゴリで十分なところはあるし, 雑談で済ませる人も多い。不正確なカテゴリを登録するぐらいなら Retro や雑談でもいいのかもしれない。ゲームカテゴリを登録しろとは言うつもりがないが, 間違ったカテゴリを登録する前に (そしてカテゴリがないと言う前に) 今度は Wikipedia や IGDB などで調べてもらうこともこの「手引」の狙いになっている。
最後に IGDB を利用した Twitch 拡張機能の紹介をしておきたい。Twitch 拡張機能とは自分の放送やマイページにコンポーネントやパネルとして組み込むことのできるサードパーティ製の拡張機能のことで, IGDB のデータを利用した拡張機能が2つ存在する。
IGDB .com Game Information
Gami
IGDB を日本語で紹介しているものについては, たとえば https://gigazine.net/news/20190918-twitch-acquires-igdb/ などがある。 ↩︎
たとえば https://thumbsupper.hatenablog.com/entry/2019/08/05/224532 ↩︎
SNES であれば https://en.wikipedia.org/wiki/List_of_Super_Nintendo_Entertainment_System_games で英語タイトルを調べる事が可能であるが, タイトルが正しいかどうかは更に吟味が必要である。恣意的なタイトルをつけられていたり, ローマ字表記が間違っていたりすることも多い。 ↩︎
有名なもので言えば Megadrive と Genesis, Super Famicon と Super Nintendo などであるが, 有名なものや略称を知っていればそこまで苦にならないであろう。 ↩︎
「Furai no Shiren は1995年に、チュンソフトが発売したSFC上のroguelike gameです」を機械翻訳にかけると "Furai no Shiren is a roguelike game on SFC released by Chunsoft in 1995." となる。余談だが, シレンを機械翻訳すると silen だったり siren だったりするので, 固有名詞は最初から英語で書くとうまくいくことが多い。「SFC上の」と書いたのは 'on' を表現したかったからだが, ここまで来ると自分で英作文したほうが手っ取り早い。英語版 Wikipedia の表現を真似するという手もあるが, 英語が苦手なひとにはまず無理な方法だろう。 ↩︎
Indie というのもあるが, ドキュメントを読むと TBD (つまり未定) となっている。定義が不明であるため, 入力しない方がいいだろう。 ↩︎
ドキュメントには "Any game where the intention is to be serious than humorous (ユーモアよりもシリアスに焦点をあてたもの)" とある。 ↩︎
以前日本語の Wikipedia のリンクを書いたところ, 「英語のページはないのか」と言われたのでない場合は書かないようにしている。 ↩︎
そもそも, 同人サークルが company として認められるかどうかは議論のあるところだろう。 ↩︎
https://blog.twitch.tv/ja-jp/2023/06/20/introducing-content-classification-labels/(2023/07/10 情報取得) ↩︎