ゲーム紹介
Spotifyアカウント必須!
ゲームプレーするのと同じプラウザでopen.spotifyにログイン済み必須!
そんなわけで、テトリス + Spotify Web APIです。
APIのRate Limitが低いので「30秒待ってね」が頻発する時はしばらく間を開けてから再プレーしてください。
(まあ、そんなに人来ないから大丈夫でしょう)
*UnityRoomでは使用不可な機能
・「マイクオン」:オフでOK
・「フルスクリーン」:なくてOK(できても、ゲーム内のフルスクリーンボタンからじゃないとembed playerのサイズが崩れるかも?)
・こっちだと両方使えます→https://xxxtify.pages.dev/
・更新情報→https://xxxtify.pages.dev/changelog.txt
*事前に必要なもの
・「Spotifyのアカウント(無料アカでOK)」
・(できれば)「お気に入りのプレイリストID、アルバムIDなどメモっとく」
→リストIDやユーザーIDから読み込めるリストは公開設定がパブリックのものだけです。
(初期値はPublicなので新しく作ればたぶんそれはpublic設定になってるはず)
ちなみに、
Top Songs - Global: 37i9dQZEVXbNG2KDcFcKOF
トップソング日本: 37i9dQZEVXbKqiTGXuCOsB
【スマホプレーについて】
スマホでプレーする場合は、「デスクトップサイトを表示する」モードで別窓で開いてください。
スクリーンサイズが960以下だとモバイルスタイル表示になるようになるはずだが...。
どうしても表示できなかったら、こっちで(デスクトップサイトを表示するモードで!)https://xxxtify.pages.dev/
ちゃんとボタンの上で指を離さないとタッチアップが発動しませんのでよろしくお願いします。
音合わせスタートできないのでタイミングは雰囲気でよろしくお願いします。
【ゲームの流れ】
1:読み込むリストを選択してロードボタン。
2:プレーヤーの右上の方にあるプレイボタンを押して再生する。00:00から。ログイン確認です。
*:完全に曲が流れ始めるのを確認してください。
*:同ブラウザでopen.spotifyにログイン(ログインしたまま)&3rdpartyクッキー有効設定が必要
3:マイク同期するならアイコンクリックでオンにする
*:デスクトップ録音はPCのEdgeかChromeのみ対応
4:ニューゲーム
5:右上のトラックリストの曲をプレーヤーの曲と合わせる
*:Spotifyのembed playerでどの曲を流しているのかはプログラム上では判定できません。
6:スペースまたはクリックで開始
7:ビートに合わせてスペース
8:曲の終わりの方でビートがなくなってきたら[F]で次の曲に(終われば自動で行きます)
9:通信障害等で再生が途切れたりしたら[D]で停止&[D]で再開で再同期。
【操作方法】
[F2]:リセット
[スペース]:下まで落とす。
[↑]:回転。
[←↓→]:移動。
[A]:リスト先頭へ。
[S]:曲の先頭へ。
[D]:ポーズ。
[F]:次の曲へ。
[Home] = [S]
[BS] = [D]
[End] = [F]
・タイミングに合わせてスペースを押しましょう。
・ピースが下まで落ちたタイミングがビートに合っていないと空白ブロックが発生します。
・曲の終わりでビートがなくなったなら[F]を押して次の曲にスキップするといい。
・同期がズレたら[D]でポーズして再同期。
・なんかバグったらF2でリセット。ダメならF5。
テトリス部分の97%はこれです。
ありがとうございました。
コメント
コメントを残すには、ログインが必要です。 新規ユーザー登録 / ログイン