オンラインEDHでOBSを使ったライフ表示をしてみませんか?
更新しました!下の記事が最新版になるので見てください!
はじめに
皆さん、EDH(統率者戦)やってますか?
僕はもともと『新たなるファイレクシア』のイベントデッキ(石鍛冶が入ってたやつ)からMTGに入った人間で、『統率者2013』からずっとEDHを嗜んでいます。最近引っ越したこともあり、地元の友達とはそれなりの頻度でしか集まれなくなってしまったのですが、オンラインEDHという存在を知ってからは、毎晩のように遊んでいます。
その中で、カメラを使ってDiscordで対戦しているのですが、そこで皆さんが苦労されているのが「ライフの表示」ではないかと感じました。
僕自身、初めてオンラインEDHをやった時にOBSの存在を知り、そこから「OBSでいかに分かりやすくライフを表示できるか」といろいろ考えてました。その過程で、OBSに様々な機能を追加できる「スクリプト」を自作できることを知り、今回、統率者戦で便利に使える「ライフ表示スクリプト」を自分で作ってみました。

今回作成したスクリプトの主な機能は以下の通りです。
自分の卓順・ライフの表示
対戦相手3人分の統率者ダメージ管理
統率者画像の表示スペース(横の空白部分)
特に操作性にはこだわり、ホットキーで数値を操作できるようにしました。対戦中にマウスをカチカチ動かして画面を操作する必要がなく、キーボードだけでスムーズにライフやダメージを切り替えられる仕組みになっています。
導入方法
①OBSをインストールする
これは調べてください!すげー簡単だった記憶があります。
②スクリプトをダウンロードする
以下の圧縮ファイルをダウンロードし解凍、適当なとこ
(ドキュメントとか)に置いてください。
ここから設定に入りますが、簡単なので安心してください!
③ソースを追加する
我が家はカゴメソース派…ではなく表示させるソースです。
以下のソースを追加します。
・Webカメラ
OBSで「映像キャプチャデバイス」を選択すると画面を取り込めます。
自分は使ってないスマホをPCと繋いでWebカメラの代わりにしています。
(スマホをカメラにすると画質が結構いい)
・背景画像
ファイル内に5つ用意しましたのお好みの色の画像をお使いください。

・表示させる文字の枠を追加する
OBSのソースタブにある+を押して、以下の「テキスト(GDI+)」を
追加してください。(計10個)

・プレイヤー名(フォントサイズ62、テキストを入力する)
・卓順(フォントサイズ60、何も入力しない)
・ライフ(フォントサイズ60,何も入力しない)
・統率者名(フォントサイズ48,統率者の名前を入力)
・プレイヤーBの卓順(フォントサイズ48,何も入力しない)
・プレイヤーBからの統率者ダメージ(フォントサイズ48,何も入力しない)
・プレイヤーCの卓順(フォントサイズ48,何も入力しない)
・プレイヤーCからの統率者ダメージ(フォントサイズ48,何も入力しない)
・プレイヤーDの卓順(フォントサイズ48,何も入力しない)
・プレイヤーDからの統率者ダメージ(フォントサイズ48,何も入力しない)
④スクリプトを入れる
OBSのツール→スクリプトと選択し、+を押して解凍したフォルダにある
「edh_all_in_one.lua」を選択してください。
すると下図の右欄が空になった状態になるのて、各項目に対応したソース名を入力していってください。

⑤ホットキーを設定する
OBSでファイル→設定→ホットキー、と進み真ん中あたりにスクリプトで
追加した項目が出てきますので、任意のキーを追加してください。

また、ライフを回復しても統率者ダメージは減らないようにしています
⑥ソースを移動させる
ここが一番面倒かもしれません…
ソースの目玉マークを押していったん消し、1つずついい感じの場所に
移動させます。

⑦完成!
右下の「仮想カメラ開始」を押すとカメラとしてDiscordで配信が可能になります。

最後に
一度環境ができてしまえばとても快適です!
皆さんもオンラインでEDHを楽しんでみてはいかがでしょうか?
有料エリアを設定していますがマジで何も書いてません!
別に払う必要もありません!
「やるじゃんお前…」という方がいらっしゃいましたらお気持ちだけでもいただけるとカードの購入資金になります…!
本記事で紹介しているツールおよび使用しているキャプチャ画像は、ファンコンテンツ・ポリシーに沿った非公式のファンコンテンツです。ウィザーズ社の認可/許諾は得ていません。題材の一部に、ウィザーズ・オブ・ザ・コースト社の財産を含んでいます。 ©Wizards of the Coast LLC.
