グレィト、アウェサム、エクセレント、スッゴーイ、いくら褒め言葉を連ねても足りないほど神ってる(流行語)アイデアを実現する人々がハースストーンコミュニティには時おり現れます。この記事で紹介する方のアイデアは、Twitch配信を観戦してプレイングを学ぼうとしている人にとって素晴らしいツールとなるでしょう。
情報元はredditに本日投稿された下記ポストです。
参照リンク:
I built a site that lets you find streams on twitch based on current rank, class, and even arena wins! [redditHS]
I built a site that lets you find streams on twitch based on current rank, class, and even arena wins! [CompetitiveHS]
streamhive [Twitter]
サイトリンク - http://streamhive.com/filters/hearthstone-standard-streams
投稿者ewallerの構築したstreamhive.comというサイトは、Twitchのハースストーン配信を目的別にフィルタリングする機能を特徴としています。現在のフィルタ対象は配信者のランク・ヒーロー・フォーマット・ゲームモードの4種類。
このサイトの機能を利用すれば、たとえば自分より少し上のランクに居るRenolockのプレイ配信を観戦したいというような、視聴者の目的にピンポイントで該当する配信を瞬時に絞り出すことができます。
「人は見せてもらうまで何が欲しいのかわからないものだ」とはiphone作ったおっさんの言葉ですが、まさしくこのサイトはまったく想像していなかったのに長年求めてきたかのような素晴らしい機能を提供してくれます。
サイト機能の解説
サイトリンク - http://streamhive.com/filters/hearthstone-standard-streams
- ①フォーマットフィルタ プレイモードのスタンダードとワイルド、闘技場のフォーマットをフィルタリング
- ②プレイモードランクフィルタ それぞれのフォーマットでプレイされている現在ランク
- ③プレイクラスフィルタ 配信者の使用しているヒーロー
- ④言語フィルタ 配信者のTwitchに設定している言語(日本語もフィルタ可)
- ⑤ゲームフィルタ ハースストーン以外にも現在はオーバーウォッチのTwitch配信で同様のサービスが提供されています
◆ 複数条件の設定
フィルタ条件は幾つもの項目を組み合わせる他に、同じフィルタ条件に複数の選択を設定することも可能です。
◆ フィルタ条件の記憶
選択したフィルタ条件はサイトのURLリンクに反映されているのにお気付きでしょうか。つまりこのフィルタ条件リンクをブックマークしておけば、自分の好みのフィルタ条件を瞬時に表示させることが可能なのです。
◆ サイトの疑問点
- どうやってこのようなフィルタ機能を実現しているのか? 画像認証ライブラリのOpenCVを利用してTwitch配信者の画面に表示されるランクを認識しフィルタ抽出している。
- 配信されてるのに反映されていない人がいる 5分毎にゲームプレイ中の配信を解析しているため、デッキ画面を開いているなど現在対戦中では無いプレイヤーは反映されない。また画像認証を用いているため、ランクを配信のオーバーレイで隠している人は反映されない。
- 抽出条件の表示される順番は? 配信の視聴者数に基づく。
- レジェンドランク内の順位を順番に反映させるアイデアは? 興味深いので検討中。サイトは作られたばかりでアイデアを求めている。
◆ Overwatchとその他のゲーム
サイトリンク - http://streamhive.com/filters/overwatch-streams
このサイトはハースストーンに先駆けて1月初旬にオーバーウォッチのTwitch配信フィルタとしてローンチされていました。今回ハースストーンにも対応し、今後はLeague of Legendsなど他のゲームタイトルでも同様のサービスを提供することを考えているそうです。
ロールやヒーロー毎の特色豊かなこれらのゲームはTwitch配信も盛んであり、上手なプレイヤーを参考にしたい視聴者にとってはまたとない素晴らしい機能を提供してくれるサイトであると思います。今後の機能拡充に期待しましょう。