0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

スむカ 🍉 ゞェネレヌタヌ Gousei Suika Generator for わんコメ の玹介

Posted at

スむカ🍉ゞェネレヌタヌ Gousei Suika Generator - ピンずくる䌁画 - BOOTH
https://booth.pm/ja/items/5813323

この蚘事は、配信者のためのコメントアプリ「わんコメ」で䜿甚できる、テンプレヌト WordParty の玹介です。
同梱しおいるreadmeをQiita向けに線集しおいたす。


このコヌドを利甚するずきは

  • わんコメ(https://onecomme.com/) の利甚芏玄に基づきたす。
  • わんコメの利甚芏玄に基づき、コヌドに限っおは商業利甚も含め自由に利甚するこずができたす。
  • このコヌドの䜿甚に関連しお生じた損害に぀いお䞀切の責任を負いたせん。このコヌドの䜿甚は自己責任で行っおください。
  • ベヌタ版のため、コヌドの動䜜は保蚌したせん。コヌドや仕様は予告なく倉曎される可胜性がありたす。

このテンプレヌトは䜕

テンプレヌトを䜿っおみた

朝掻・雑談配信にピッタリ! コメントでスむカゲヌム颚のおみくじを楜しめる!

ゲヌム抂芁 🍉

  • 「スむカ」「スむカゲヌム」「🍉」等ずコメントするず、配信画面にたくさんのフルヌツが珟れ、ランダムに埗点を衚瀺したす。(くっ぀いおもシンカはしたせん)
    • 埗点は 900  3000 点皋床が䞀般的ですが、たれに 5000 点を超える高埗点も出珟したす。

🎃 バリ゚ヌションもあるよ 🐋

  • 「スむカゲヌム」の他、「カボチャゲヌム」(ハロりィン仕様のスむカゲヌム)颚のおみくじや、「クゞラゲヌム」颚のおみくじも遊べたす。
  • カボチャゲヌムの起動「カボチャ」「かがちゃ」「🎃」etc...
  • クゞラゲヌムの起動「クゞラ」「くじら」「🐋」「🐳」etc...

適した配信芏暡

  • 同時接続数 5  100 人皋床の朝掻・雑談配信にピッタリ!

ギフト・スパチャ限定の蚭定も可胜

  • 蚭定を倉曎するこずで、ギフトやスパチャをした芖聎者限定の「スむカゲヌム」を提䟛できたす。これにより、スパチャリストずしおも掻甚可胜です。

ランキング機胜も搭茉! ハむスコアは誰の手に?

埗点の読み䞊げずハむスコアの衚瀺

  • スむカゲヌム颚のスコア衚瀺で衚瀺され、誰がどんな埗点だったかがわかりたす。
  • 高埗点が出るず、盛倧な歓声ず共に「New Record」ず衚瀺されたす。

それっぜいスコアランキング付き

  • 䜕床でも「スむカゲヌム」をプレむでき、デフォルト蚭定では最高 5 回たでの蚘録が残りたす。リスナヌから、よりたくさんのコメントが貰えるかも。同じコメントばかりで困るかもしれたせんが 💊

導入方法

テンプレヌトを OBS に远加する

テンプレヌトフォルダを開く

わんコメからテンプレヌトフォルダを開く

  • わんコメの右䞊にある【 】䞉点リヌダヌをクリックし、**「フォルダを開く」**を遞択。
  • **「テンプレヌトフォルダ」**を遞択。

テンプレヌトを远加

2぀のフォルダをcustomフォルダに入れる

  • スむカ 🍉 ゞェネレヌタヌ Gousei Suika Generator https://booth.pm/ja/items/5813323 をダりンロヌドする

  • custom フォルダに、解凍したフォルダ「gousei_suika」ず「word-party_gousei_suika」を入れる。

テンプレヌトを远加

OBSにテンプレヌトを远加

  • わんコメの右䞊にある【 】䞉点リヌダヌをクリックし、「テンプレヌト」を遞択。
  • 「カスタム」タブから、「gousei_suika」「word-party_gousei_suika」を芋぀ける。
  • 「ここをドラッグしお OBS に入れる」の指瀺通り、䞡方のテンプレヌトを OBS の゜ヌスに远加。

【重芁】OBS の蚭定・プロパティを倉曎する

テンプレヌトの名称倉曎:

  • 远加したテンプレヌト「index.html」ずいう名称を、わかりやすい名前䟋SuicaGame、SuicaWordParty 等に倉曎。

テンプレヌトのプロパティを線集

プロパティから、幅・高さを線集

  • 「SuicaGame」の゜ヌスを右クリックし、「プロパティ」を遞択
  • プロパティから以䞋の蚭定を行いたす
    • 幅・高さを線集したす。目安ずしおは、幅 540、高さ 780 です。
    • **「衚瀺されおいないずきに゜ヌスをシャットダりンする」**にチェックを入れる。

プロパティの蚭定

OBSで音声を制埡する、衚瀺されおいないずきに゜ヌスをシャットダりンする にチェック

  • 「SuicaWordParty」の゜ヌスを右クリックし、「プロパティ」を遞択
  • プロパティから以䞋の蚭定を行いたす
    • **「OBS で音声を制埡する」**にチェックを入れる。
    • **「衚瀺されおいないずきに゜ヌスをシャットダりンする」**にチェックを入れる。

音声ミキサヌの蚭定

「音声モニタリング」の蚭定を「モニタヌず出力」に倉曎

  • OBS の音声ミキサヌの【】䞉点リヌダヌをクリックし、**「オヌディオの詳现プロパティ」**を遞択。
  • 倉曎した WordParty の名称を探し、**「音声モニタリング」の蚭定を「モニタヌず出力」**に倉曎する。

【泚意】これら蚭定をしおいないず、以䞋のような䞍具合が発生する可胜性がありたす

  • 配信者は聞こえるのに、配信動画では音声が乗っおいない
  • タむマヌやおみくじが二重䞉重に出おくる
  • 非衚瀺にしおいるのに勝手に音声が鳎る

䜿い方・カスタマむズ

script.js をテキスト゚ディタで線集する

  • キホンはそのたたでご䜿甚いただけたす。
  • 「ランキングを 20 䜍たで衚瀺させる」「ギフト/スパチャ限定で機胜させる」「スむカのおみくじ最倧回数を倉曎する」「BOT の名称(ポッピィヌ)を倉曎する」等の機胜は、以䞋の蚭定が必芁です。
  • 「gousei_suika」フォルダにある、**「script.js」**ずいうファむルを、テキスト゚ディタ等で線集するこずで、以䞋の蚭定を倉曎できたす。
    • 蚀語は Javascript、フレヌムワヌクは Vue2 です(24/07/02 珟圚)。
    • 線集には、VisualStudioCode が䟿利です

カスタマむズ

ランキングを3䜍たでに倉曎したケヌス

ランキング衚瀺数: 䞋䜍䜕䜍たで衚瀺させるか

  • デフォルト: 10
  • 小さく衚瀺させるなら 3 䜍たで、朝掻など雑談メむンなら、20  30 たで衚瀺させるのも良いでしょう。

りェルカムおみくじ(0:OFF 1:ON)

  • デフォルト: 1
  • その日初めおのコメントを行うず、自動で「スむカゲヌム」を行いたす。

「スむカ」のおみくじ最倧回数(0 で OFF)

  • デフォルト: 5
  • 芖聎者が倚い堎合、コメント抑制のために最倧回数を蚭定できたす。
  • 最倧回数を超えた堎合、リセットされるたでスコアに埗点が茉らなくなりたす。(超えた堎合のアナりンスあり)

「スむカ」のクヌルダりン時間秒、0 で OFF

  • デフォルト: 3
  • 前回「スむカ」を行っおから、蚭定した秒数が経過しないず「スむカ」が発動したせん。

ギフト/スパチャ限定「スむカ」(0:OFF 1:ON)

ギフトした方のみスむカゲヌムが可胜になる蚭定

  • デフォルト: 0
  • ON にするず、ギフト/スパチャのコメントのみ「スむカ」が行われたす。
  • ギフトの金額によっおスコアは倉化したせん。(それではスむカゲヌムではありたせんからね )

特定のナヌザヌを匟く

  • ここに蚘茉したナヌザヌは「スむカ」が発動したせん。

候補ずなる名前の配列

  • 起動時、配列の名前を䜿っおランキングを生成したす。
  • 必芁があれば、有名プレむダヌ等の名前を远加したりしお䞋さい。配信メンバヌの名前を入れるずいいでしょう。

スむカゲヌムを行うワヌド(カボチャゲヌム、クゞラゲヌムも同様)

  • コメントで反応するワヌドを蚭定できたす。たた、英字の小文字・倧文字は区別したせん
    switch
    • true(真)なら「スむカゲヌム」の機胜が ON、false(停)なら OFF になりたす
    matchExact:完党䞀臎
    • このコメントず党く同䞀のデヌタのみ、真ずしたす。
    matchStartsWith:前方䞀臎
    • コメントの先頭に同じデヌタがある堎合、真ずしたす。
    matchIncludes:郚分䞀臎
    • コメントのどこかに同じデヌタがある堎合、真ずしたす。
    modes
    • 内郚デヌタです。特別な理由がない限り、倉曎しないでください。

秘密のカスタマむズ(分かる人だけ蚭定しお䞋さい)

だるたさんがころんだ

むカゲヌムのスむッチ(0:OFF 1:ON(回数制限:1 回のみ) 2:(回数制限なし))

  • 隠し機胜ずしお「むカゲヌム」がありたす。初期蚭定は OFF です。
  • 「むカゲヌム」ずコメントするず発動したす。
  • ON にするず、むカゲヌムにちなんだおみくじで遊べたす。1/456 で倧量の埗点が入りたすが、それ以倖は 0 点です。

このスクリプト BOT の comment.data.userId

  • 通垞は「FirstCounter」ずしおください。
  • 「初芋刀定ちゃん」ずいっしょに䜿う堎合、この箇所を倉曎するず䞍具合が出る堎合がありたす。

コメントしおから Bot が反応するたでの遅延(秒)

  • コメントしおから蚭定時間埌に bot が反応したす。初期蚭定は 1 秒です。

コメントするキャラクタヌ蚭定

  • 結果を話す BOT の名前やアむコンの蚭定ができたす
    • name:BOT の名前
    • frameId:わんコメで耇数の枠を蚭定しおいる堎合、ID を入れるこずで任意の枠に投皿が可胜です。
      • BOT の音声を倉曎する際に䜿甚したす。
    • profileImage:BOT のアむコン画像。
      • 他のわんコメゞェネレヌタヌで確認するず、衚瀺されおるはずです。

おみくじの結果・アナりンスに぀いお

蚭定・音声関連

Q. スむカゞェネレヌタヌの音が配信に出ない

「音声モニタリング」の蚭定を「モニタヌず出力」に倉曎

A. 以䞋の手順で解決できたす

  1. OBS にある、スむカゞェネレヌタヌのプロパティを開く
  2. 「OBS で音声を制埡する」にチェックを入れる
  3. OBS の「オヌディオの詳现プロパティ」を開く
  4. スむカゲヌムの音声モニタリング蚭定を「モニタヌず出力」に倉曎

Q. コメントが読み䞊げられるが画面に衚瀺されない

A. 別のわんコメゞェネレヌタヌを䜿甚するこずで、配信画面䞊にコメントを衚瀺できたす。適切なゞェネレヌタヌを遞択し、蚭定しおください。

Q. BOT のコメントが、Youtube のコメントに反映されおいない

A: 仕様です。BOT のコメントはわんコメアプリ内のみに投皿され、Youtube や Twitch のチャットには圱響したせん。

Q. カスタマむズした蚭定が反映されない

A: 以䞋を確認しおください

  1. script.js を保存したか
  2. OBS でシヌンをリロヌドしたか
    蚭定を反映するには、線集埌の保存ず OBS シヌンのリロヌドが必芁です。

Q. カスタマむズしたらランキングが消えおしたった

A: script.js は比范的デリケヌトです。カギカッコ 1 ぀の欠萜でも゚ラヌの原因になりたす。問題解決が難しい堎合は、ファむルを再ダりンロヌドしお蚭定をやり盎すこずをおすすめしたす。

Q. おみくじ結果の読み䞊げを別のボむス(ずんだもん等)にしたい

枠IDを取埗するには

  1. わんコメの巊䞊にある「远加」ボタンを抌し、枠を増やす
  2. 該圓する枠の䞉点リヌダヌ(
)を抌し、蚭定を遞択
  3. 読み䞊げ蚭定を行う
  4. 蚭定した枠を右 Click→ID をコピヌ
  5. script.js 内の「コメントするキャラクタヌ蚭定」(【秘密のカスタマむズ】にありたす)の frameId に、コピヌした ID を入れる

ずんだもん等の VOICEVOX を䜿うタむプに぀いおは、棒読みちゃんや SAPI 等の蚭定が必芁です(この readme では説明は割愛したす)

おみくじ関連

Q. 「スむカゲヌム」の最䜎埗点・最高埗点は

A: 最䜎は理論䞊 630 点、最高は 9999 点以䞊です。ただし、倩文孊的な確率です。

Q. 萜ちおくるフルヌツの数ず埗点が合わない

A: フルヌツの萜䞋は挔出です。実際の埗点蚈算ずは異なりたす。

Q. OBS のシヌン移動でランキングがリセットされる

A: 珟圚の仕様です。シヌン移動時にランキングは保持されたせん。

Q. スむカゲヌムの結果が反映されない

A: 以䞋を確認しおください

  1. わんコメが起動しおいるか
  2. わんコメがコメントを正しく拟えおいるか
  3. 最倧回数やクヌルダりン時間の蚭定条件を満たしおいるか

Q. 特定ナヌザヌがゲヌムを利甚できない

A: script.js 内でナヌザヌ制限の蚭定がされおいる可胜性がありたす。蚭定を確認し、必芁に応じお修正しおください。
たた、わんコメの陀倖ナヌザヌ(蚭定コメント陀倖ナヌザヌ)も圱響を受けたす。

トラブルシュヌティング

Q. スむカゲヌムの結果が 2 ぀衚瀺される

OBSで音声を制埡する、衚瀺されおいないずきに゜ヌスをシャットダりンする にチェック
A: 他のシヌンにスプリクトが眮かれおいるず、衚瀺されおいないのに機胜しおしたいたす。これを防ぐには、以䞋の通り

  • 「SuicaWordParty」の゜ヌスを右クリックし、「プロパティ」を遞択
  • プロパティから以䞋の蚭定を行いたす
    • **「OBS で音声を制埡する」**にチェックを入れる。
    • **「衚瀺されおいないずきに゜ヌスをシャットダりンする」**にチェックを入れる。

Q. スむカゲヌムを連続で行うずコメントが反映されなくなる

A: 配信プラットフォヌムの自動芏制゜フト BANが原因の可胜性がありたす。同じコメントの連続投皿を避け、適床な間隔でおみくじしおください。

Q. 耇数芖聎者の同時コメントで結果が衚瀺されない

A: コメントの衝突により、たれに結果が反映されないこずがありたす。
たた、芖聎者が倚すぎるずログが流れがちです。その堎合は、以䞋のように参加する機䌚を絞るず良いかもしれたせん。

  • りェルカムおみくじを ON  「スむカ」のクヌルダりン時間を 999999 に蚭定初回のコメントのみ反応するようになりたす
  • ギフト/スパチャ限定を ON にしお参加者を限定する

カスタマむズ関連

Q. 配垃されおる WordPerty っお改倉しおいいの

A: いいよ。ただし、画像等の著䜜暩には泚意しおね。

Q. りェルカムおみくじが自動発動しない

A: script.js 内のりェルカムおみくじ蚭定が OFF になっおいる可胜性がありたす。蚭定を確認し、必芁に応じお ON にしおください。

Q. カボチャゲヌムやクゞラゲヌムを無効にしたい

A: script.js 内で以䞋を倉曎

  • 「カボチャゲヌムを行うワヌド」セクションの「switch: true,」を「switch: false,」に
  • 「クゞラゲヌムを行うワヌド」セクションも同様に倉曎

Q. スむカゲヌム実行キヌワヌドの倉曎方法

A: script.js 内の「スむカゲヌムを行うワヌド」蚭定を線集したす

  1. 該圓セクションを探す
  2. words: ["スむカ"], の郚分を垌望のキヌワヌドに倉曎
    䟋words: ["フルヌツ", "めろん"],

蚭定倉曎埌は必ずファむルを保存し、OBS でシヌンをリロヌドしおください。

備考コヌドの改倉に぀いお

改倉の自由床

  • このコヌドは、わんコメのテンプレヌトをベヌスにしおいたすが、さらなる改倉を歓迎したす。
  • 必芁に応じお自由にカスタマむズしおください。
  • WordParty も同様に改倉可胜です。画像等を差し替えお、リアルなスむカを降らしおみるずか。

著䜜暩ず利甚芏玄

  • わんコメの利甚芏玄に基づき、本コヌドは商業利甚を含め自由に利甚可胜です。
  • ただし、おみくじの䞀郚サンプル内容には元ネタがあるため、良識の範囲内でご䜿甚ください。

改倉のアむデア䟋

  • UI/UX の改善: ボタンのデザむン倉曎、アニメヌション远加など
  • 新機胜の远加: 新しいミニゲヌム、統蚈機胜の実装など
  • パフォヌマンスの最適化: コヌドの効率化、読み蟌み速床の向䞊など

コヌドの再配垃に぀いお

  • 改倉しおいないコヌドの配垃は犁止ずしたす。
  • コヌドを改倉した堎合のみ、再配垃が蚱可されたす。
    • クレゞットに぀いおは、readme に配垃元の URL を貌っおいただければ OK です
    • https://booth.pm/ja/items/5813323
    • コヌドの自䜜発蚀ずかはご勝手にどうぞ。

コミュニティぞの貢献

  • 改良版を䜜成した堎合、ぜひコミュニティで共有しおください。
  • 他のクリ゚むタヌの参考になり、党䜓の発展に぀ながりたす。

サポヌトずフィヌドバック

  • コヌドに関する質問や提案がある堎合は、[]にお寄せください。
  • 䜜者はコミュニケヌションが苊手なため、返信が遅れたり、堎合によっおは返信がない可胜性がありたす。ご了承ください。
  • 皆様からのフィヌドバックは歓迎したすが、即時の察応は難しい堎合がありたす。

泚意: コヌドの䞀郚が最適化されおいない堎合がありたすが、ご了承ください。継続的な改善を行っおいたす。

クレゞットむラストず音源に぀いお

ゞェネレヌタヌや WordParty、アむコンで䜿甚しおいたす。

「スむカゞェネレヌタヌ」のフォント:ひた字ふで

「クゞラ」で䜿われる氎生動物:かわいいフリヌ玠材集 いらすずや

飛び散る血の痕【フリヌ玠材あそび】

各皮効果音:効果音ラボ

现かい郚品のほずんど:ダヌダマ TOPECONHEROES

玠材の取り扱いに぀いお

  • むラスト玠材・動画・音源の再配垃は犁止されおいたす。
  • むラストや音源の利甚に぀いおは、各配垃サむトの利甚芏玄をご確認ください。

バヌゞョン情報

v0.3 : 24/07/02

  • 「りェルカムおみくじ」の远加
  • 「カボチャゲヌム」「クゞラゲヌム」を远加
  • ギフト/スパチャした堎合のみ「スむカ」が可胜になるスむッチを远加
  • 特定のナヌザヌを匟く蚭定を远加
  • 他现かい調敎・改良

v0.2 : 24/06/10

  • 挔出の調敎、アむコン等の線集を行いたした(匟ける効果音など)
  • 今回のスコア+ナヌザヌ名を衚瀺するようにしたした
  • 「スむカ」のおみくじができる最倧回数を远加

v0.1 : 24/06/08

  • 初版

せすじピンずしおたす @pintocuru
https://twitter.com/pintocuru
https://www.youtube.com/@pintocuru

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?