【わんコメテンプレート】コメントダイス プレミアム 10デザイン|目標値の判定・クリティカル演出・ひみつのダイス・効果音・待機中CPU1%以下【OBS/TRPG配信】
- Digital700 JPY














■ 通常版との違い 通常版(コメントダイス 10デザイン 700円) → プレミアム(同じ 700円) ・デザイン: 10種(色の着替え) → 10の別の世界(形・書体・動き・飾り・効果音) ・表示の大きさ: 480×360(履歴 480×620) → 640×400(履歴 600×720) ・式の書き方: 2d6・1d100 など → 修正値(2d6+3)・目標値(1d100<=65・2d6>=8。全角も可) ・判定: 1d100 のクリティカル/ファンブル → 成功/失敗・目標値つき 1d100 のクリティカル/ファンブル・成功の段(extraLevels) ・演出: 共通の動き → 結果ごとに演出が変わる(ふつう・成功・失敗・クリティカル・ファンブル・ひみつ)。クリティカルは 1.3 倍+デザインごとの専用演出 ・ひみつのダイス: なし → あり(配信者の `!dice secret 1d100<=60`。画面には「???」だけ) ・効果音: なし → デザインごとの自作の音(ON/OFF・音量・どの場面で鳴らすかを設定できる) ・設定画面: なし → あり(`?view=settings`。全項目の設定・テスト表示・config.js を保存) ・書体: システム書体 → デザインごとの書体を同梱(SIL OFL 1.1。terminal だけシステムの等幅) ・名前の設定: なし → 伏せ字・振らない名前・軽量モード ・重さ: - → 待機中 CPU 1% 以下・軽量モードあり ・価格: 700円 → 同じ 700円 わんコメ(OneComme)のカスタムテンプレートとして使う、コメント連動のダイスの「プレミアム版」です。画面(640×400、背景透明)で、視聴者さんのコメントに合わせてダイスが転がり、出目と合計、振った人の名前が出ます。6面は立方体、それ以外(d4〜d100)は多面体のダイスが転がります。すべて画像を使わずプログラムで描画し、効果音もプログラムで合成して鳴らします。10のデザインは色違いではなく、形・書体・動き・飾り・効果音まで、それぞれ別の世界として作っています。ログインボーナス・コメント欄・配信アラート・視聴者称号の各プレミアムと同じ10の世界観なので、組み合わせると画面がそろいます。出目はブラウザの暗号用の乱数で決め、数千回振って偏りがないことを確かめています。 ■ はじめて導入する方へ 1. 商品のzipをダウンロードし、外側のzipを展開します。 2. 中にあるデザイン別zip(neon.zipなど)を1つ選び、zipのまま、わんコメの「テンプレート」画面にドラッグ&ドロップします。 3. 追加したテンプレートの「ここをドラッグしてOBSに入れる」をOBSへドラッグします。 4. OBSのブラウザソースの幅640・高さ400を設定します(通常版の 480×360 から変わりました)。「OBS で音声を制御する」にチェックを入れると効果音が配信に乗ります。履歴を出したいときは、同じテンプレートをもう1つ入れて URL の末尾に `?view=history` を付け、幅600・高さ720にします。 5. わんコメを起動し、配信サイトへの接続を確認してからコメントを送ります。 商品zip全体や展開したフォルダを、そのまま追加しないでください。 表示が出ない場合は、わんコメへの接続、OBSのURLとサイズを順に確認してください。わんコメの「コメントテスター」は毎回同じ1人なので、クールダウン中は振れません(設定画面のテスト表示で確かめられます)。 ■ 前の版から入れ替えるとき 通常版や前の版から入れ替えるときは、わんコメの「テンプレート」画面で古いテンプレートを削除してから新しいzipを追加し、OBSのソースを再読み込みしてください。同じ名前のテンプレートが残っていると追加できません。通常版の出目の履歴は引き継がれません。 ■ 10の世界(ダイスの形・クリティカルとファンブルの演出・音もデザインごとに変わります) ・neon … 夜の街のネオン管の看板。黒いガラスの立方体の辺が管で光る。クリティカルは外側にもう1本の金の管の枠が灯り、看板が瞬く(Dela Gothic One) ・yumekawa … ぷっくりしたジェリーのシール帳。白い太フチの雲形の吹き出しで、ゼリーのダイスが弾む。クリティカルはプレゼント箱が開いてハートがあふれる(Zen Maru Gothic) ・pixel … 16bit RPG のメッセージ窓。画素の枠の2枚の窓。クリティカルは宝箱が開いて花火が上がる(DotGothic16) ・wafu … 和紙の巻物と朱印。横に開く巻物に象牙色のダイス。クリティカルは金屏風が開き、大きな朱印と桜の花びらが舞う(Zen Old Mincho) ・minimal-light … 白い紙の印刷物。枠なしの文字組み。クリティカルは紙が黒く反転し、合計が画面いっぱいに組まれる(Noto Sans JP) ・minimal-dark … 映画のタイトルの黒。字間の広い明朝。クリティカルは上下に黒い帯が入る(Noto Serif JP) ・nikukyu … クラフト紙の足あとスタンプ帳。木のさいころが転がり、止まると肉球が押される。クリティカルは肉球が5つ押され、段ボール箱が開く(Yusei Magic) ・uchu … 宇宙船の管制ホログラム。四隅のかぎ括弧だけの枠。クリティカルはワープの光が走る(M PLUS Rounded 1c) ・houseki … ベルベットの宝石箱。宝石のダイスが台座で回る。クリティカルは光の筋が放射状に伸びる(Kaisei Decol) ・terminal … 黒い CRT の端末。行が1字ずつ打たれる。クリティカルは罫線の「CRIT」の看板が出て画面が一度反転する(システムの等幅) ■ できること ・視聴者さんのコメント(全角・大文字も可) 「サイコロ」「さいころ」「ダイス」「dice」 … 6面ダイス1個(1d6)を振る(言葉は config.js の words で変えられる) 「2d6」「1D100」「3d8」など NdM … 個数は1〜10、面の数は4・6・8・10・12・20・100。7面などは何も起きない 「2d6+3」「1d20-1」 … 修正値(-99〜+99)を足し引きする 「1d100<=65」「2d6>=8」「1d20+5>=15」 … 目標値の判定(`<=` `>=` `<` `>`・全角の <= や ≦ ≧ も可)で、成功か失敗かを出す ・振ると、ダイスが転がる→出目と合計と名前を表示(2個以上は合計と出目の内訳つき) ・結果ごとの演出と効果音:ふつう・成功・失敗・クリティカル・ファンブル・ひみつ。クリティカルは 1.3 倍・粒がいちばん多い・デザインごとの専用演出、ファンブルは沈む・かすれる・ひびなどの演出と低く沈む音 ・1d100(または `<=` の目標値つきの 1d100)は、出目が critical(既定5)以下で「クリティカル」、fumble(既定96)以上で「ファンブル」(config.js で変更。0 で出さない) ・成功の段(extraLevels):目標値つきの成功に「ハード」「とても難しい」のような上の段の名前を足せる(出目が 目標値×ratio 以下のとき。例は説明書) ・ひみつのダイス:配信者が `!dice secret 1d100<=60` と書くと、画面には「???(ひみつ)」だけ出る。結果は履歴に記録され、配信者だけが見る画面(`?view=history&secret=1`)で確かめられる(OBS のソースに secret=1 は付けない) ・同じ人は cooldownSeconds(既定10秒)に1回。同時に振られたときは順番待ち(最大10)。待ちが多いときは自動で短縮(クリティカルとファンブルは短くしません) ・配信者のコマンド(配信者本人のコメントだけが有効) `!dice 2d6+3` … 配信者が振る(出目の履歴には入らない) `!dice` … 1d6 を振る `!dice secret 式` … ひみつのダイスを振る `!dice reset` … 出目の履歴と順番待ちを消す ・出目は localStorage に直近50件まで保存。OBS を再読み込みしても残る ・`?view=history` … 直近20件の出目(新しい順に名前・式・出目・合計・判定。600×720) ・設定画面(`?view=settings`):クールダウン・判定の値・成功の段・色・効果音・名前の設定・軽量モードを変えると、横で本物のダイスが動いて見えます。クリティカル・ファンブル・ひみつ・「8件いっぺん」などのテスト表示ができ(本番の画面にも履歴にも出ません)、「この内容で config.js を保存」で書き出した config.js をテンプレートのフォルダの config.js と置き換えるだけ ・効果音:デザインごとの音(転がる音・成功・クリティカル・ファンブル)。ON/OFF・音量・鳴らす場面を設定でき、OBS の「OBS で音声を制御する」で配信に乗せます ・名前の伏せ字(`ngWords`。指定の言葉を * に)・振らない名前(`hideNames`。BOT など) ・軽量モード(`lite`):粒なし・動きは透明度と短い回転だけ。効果音はそのまま。PC が重いとき用 ・重さ:何も起きていないあいだは動かしません。待機中 CPU 1% 以下(10デザインで、ダイス 0.117〜0.180%・履歴 0.009〜0.023%。Chrome で実測、お使いの環境で変わります) ・背景は透明。外部フォント・外部画像は使いません ・見本の名前はすべて架空です ■ 当店のわんコメテンプレートとそろえて使う ログインボーナス プレミアム(https://sheet-kobo.booth.pm/items/9090231)・コメント欄 プレミアム(https://sheet-kobo.booth.pm/items/9092219)・配信アラート プレミアム(https://sheet-kobo.booth.pm/items/9094889)・視聴者称号 プレミアム(https://sheet-kobo.booth.pm/items/9097198)と同じ10の世界観です(neon・yumekawa・pixel・wafu・minimal-light・minimal-dark・nikukyu・uchu・houseki・terminal)。同じ名前のデザインどうしを組み合わせると、画面の見た目がそろいます。 ■ こう使う 1. 「はじめて導入する方へ」の手順で OBS に入れたら、配信の前に、ソースの URL の末尾に `?view=settings` を付けてブラウザで開き、設定とテスト表示。保存した config.js でテンプレートのフォルダの config.js を置き換え、OBS のソースを更新 2. 視聴者さんが「サイコロ」「2d6+3」「1d100<=65」とコメントするとダイスが転がる ■ 動作環境 わんコメ 9.1 以降 + OBS のブラウザソース。表示中はわんコメを起動しておいてください(テンプレートはわんコメ本体の OneSDK を読み込みます)。設定画面は Chrome・Edge などのふつうのブラウザで開きます YouTube のコメントで反応するには、わんコメ側で Google ログインが必要です(わんコメ 9 系の仕様)。 ツイキャス・Twitch なども、わんコメでそれぞれの配信サイトに接続すれば反応します。 ■ 同梱 ・デザイン別テンプレートzip 10個(neon / yumekawa / pixel / wafu / minimal-light / minimal-dark / nikukyu / uchu / houseki / terminal、それぞれ index.html + config.js + 書体と OFL.txt。terminal は書体を同梱せずシステムの等幅を使います) ・説明書.txt(導入手順・遊び方と判定・配信者のコマンド・設定画面・config.js の変え方・乱数の作り方・書体のライセンス・利用規約など) ■ 注意 ・画像・動画を生成するAIは使っていません(プログラムで描画)。プログラムと説明文はAIアシスタント(Claude)が作成しています。 ・「わんコメ」は OneComme の登録商標です。この商品は当店が制作したもので、わんコメ本体とは別のものです。 ・表示の大きさは 640×400(履歴は 600×720)。通常版のソースの大きさのままだとダイスの端が切れるので、OBS のブラウザソースの幅・高さを直してください。 ・出目の履歴は OBS のブラウザソースの中(localStorage)に保存され、別のパソコン・ブラウザとは共有されません。OBS をわんコメと別のパソコンで使う場合は URL に stay=1 を付けます(説明書に手順)。 ・同梱の書体は SIL Open Font License 1.1 の書体を、使う文字だけに間引いたものです。各 zip に OFL.txt を入れています(書体単体の販売はできません)。 ・お金や景品を賭ける用途には使わないでください。出目は配信の遊びのための乱数です。 ・この商品はわんコメの SDK を読む以外に外部へ通信しません。わんコメ本体から読めないときだけ jsdelivr から読みます。 ・わんコメ本体を無料版で使う場合は、わんコメの規約により概要欄などへのわんコメのクレジット記載が必要です(わんコメ側の決まりです)。 ・配信・動画での使用可、収益化配信(投げ銭・広告収益等)での使用も可、このテンプレートのクレジット表記は不要です。 ・このテンプレート(zip・index.html・config.js等)そのものの再配布・転売は禁止です。 ・ご質問はメッセージでどうぞ。













