AMQ
いわゆるイントロクイズ
であるが、曲名を当てるのではなくアニソンの出典元の作品名を当てるクイズ
Get Started
まずはアカウントを作る
アニメ視聴記録 SNS のアカウントも作る
UI がリッチで、情報の更新も早い
これらのアカウントは、自分の知っているアニメを出題させるために必要
AMQ に自分のアニメを同期する
一旦、海外の視聴記録 SNS を経由する必要がある
右下歯車 ⚙️ -> Settings -> Anime Lists タブで、お好みの SNS に自分のユーザー名を入れる
Update ボタンを押すことでそれぞれの SNS のリストが AMQ へ同期される
Include Entries はそれぞれ以下に対応する
Watching: 「見てる」にしてるアニメ
Completed: 「見た」にしてるアニメ
On Hold: 「一時中断」にしてるアニメ
Dropped: 「視聴中断」にしてるアニメ
Planning: 「見たい」にしてるアニメ
チェックを付けることで該当するアニメが同期されるようになる
同期は定期的にも行われるが、頻度は低い (1週間に一度?)
Tips
作品名の表記をローマ字表記にしたい
日本語圏ユーザーには使いづらい
デフォルトでは、作品名は英語表記となっている
右下歯車 ⚙️ -> Settings -> Game タブの Show Names を Romaji にすると作品名がローマ字表記になる
なお解答は上の設定に関わらず、ローマ字表記でも英語表記でも受け付ける
一部の作品では略称も通じるようす
kinmosa
yorimoi
anohana.
oregairu
...
Discord に AMQ を遊んでいることを Rich Presence として表示したい
他人が見てるアニメを確認したい
複数の AniList アカウント間で点数を同期したい
CLI で Annict -> AniList の同期をしたい
UserScript
拙作
ちょっとロードが早くなるかもしれない...
サードパーティ (名前順)
AMQ ログイン時に自動でリストを更新してくれる
正解の略記を表示する
タイトルクリックで AnisongDB の検索ができる
解答を UPPER CASE や lower case に変換する
自動 Ready / 自動 Start
導入後、ロビーで Alt + R で有効・無効を切り替える
入力欄のドロップダウンメニューの補完を改善する
オートコンプリートが少し違っていてもマッチするようになる
制限時間になったときに書きかけの回答が送信されるようになる
所持しているアバターの数が表示されるようになる
https://scrapbox.io/files/62edd2ed3fabc200236ade35.png
回線の調子が悪いときなどに表示される Trouble Shooting ポップアップを隠す
背景画像をカスタマイズする
チャット欄の UX 改善
連投メッセージが折りたたまれて表示されるようになる
チャット欄の UX 改善
解答に絵文字を含められるようになる
Library 拡張
フレンドがオンラインになったときに通知が出る
フレンドのプレイヤー名に色がつけられるようになる
https://scrapbox.io/files/642068f9843a49001caaf6f6.png
https://scrapbox.io/files/6420695ab06712001cba5a54.png
部屋への招待リンクを発行できる
参加者側もこの UserScript の導入が必要
招待リンクにパスワードが見える形で含まれるので注意
使用する AniList / MyAnimeList を切り替えできるようになる
マウスホイールで音量調整できるようにする
AFK キックを無効化する
自分にホストが回ってきた時に他人に押し付ける
導入後、ロビーで Alt + I で有効・無効を切り替える
コード内の let noHost = false; を let noHost = true; に書き換えるとデフォルトで有効にできる
様々な場面で SE を流してくれる
ゲームが始まったとき
部屋のルールが変わったとき
プレイヤーの回答時間が表示されるようになる
正解発表前
https://scrapbox.io/files/62edd55d89f53800225e405c.png
正解発表後
https://scrapbox.io/files/62edd4e79ec879001d86b0e3.png
獲得経験値や獲得 note をトラックする
ここ押すと出る
https://scrapbox.io/files/62edd408b9b012001dabd10c.png
Start を押すとトラック開始
https://scrapbox.io/files/62edd3cad0c1620023accc5b.png
ゲーム後、出題された曲が何曲自分のリストから出題されたか分かるようになる
https://scrapbox.io/files/62edd5bd408b8e001dce83e1.png
スコアボードの隣にそれぞれのプレイヤーのリストからの出典数が表示される
https://scrapbox.io/files/62edd54089f53800225e3fd3.png
部屋に参加する際に入力したパスワードが記憶されるようになる
サーバーとの Ping の値を表示する
https://scrapbox.io/files/62ed476cc7e68c0022a469db.png
リザルトがページタイトルに表示されるようになる
部屋に参加中のプレイヤー名を表示する
スキン周り改善
AMQ Skip Buffering
アニメ名ではなくアーティスト名、曲名を当てる入力欄を追加する
UserScript を入れた人の中で競うことができる (こちらを当てても報酬はない)
https://scrapbox.io/files/62edd37c7dd9220023444c77.png
出題された曲の履歴を表示する
ここを押すと出る
https://scrapbox.io/files/62edd69e65d73700219a9f17.png
UI
https://scrapbox.io/files/62edd687ca8a67001d7bb3e8.png