[Web Tool] DARUMA — スマホの VR ゴーグルで遊ぶ、VRM のだるまさんが転んだ(見つめて消す・連鎖・サバイバル)

[Web Tool] DARUMA — スマホの VR ゴーグルで遊ぶ、VRM のだるまさんが転んだ(見つめて消す・連鎖・サバイバル)

概要

DARUMA は、VRM のキャラが、こちらへ歩いてくる「だるまさんが転んだ」です。見ている間は止まり、目を離すと動きます。つかまる前に、見続けてください。さらに、敵を見つめ続けると、押し戻せます。押し戻した敵の足元から波紋が広がり、触れた敵も連鎖して消えます。

  • スマホ + 簡易 VR ゴーグル(Cardboard 型)で遊べる: Quest は要りません
  • 画面に触れずに操作: 画面中央の + を、ボタンへ向けて、見つめると押せます
  • PC の画面でも遊べる: ドラッグで見回します
  • 見つめて押し戻す・連鎖: + を敵に重ね続けると、その敵が遠くへ戻ります。波紋で、まとめて消せます
  • スコア: 押し戻した敵は 100 点。連鎖すると、倍々に増えます
  • 10 ステージ: 難易度(EASY / NORMAL / HARD / EXPERT)で、敵の数が変わります。お手つきは 3 回まで
  • サバイバル: 人数が増え続けます。何秒、生き残れるか、何点とれるか
  • BENCH: VRM を増やして、この端末の FPS を測れます
  • CREDIT: 出てくるキャラと、制作者を見られます
  • 無料: 登録も、ダウンロードも要りません

開く

スタートメニュー

トップページのスタートメニュー「Mobile」の「だるまさんが転んだ」 から起動できます。

DARUMA — スタートメニュー

Mobileアプリ一覧

スマホ用VRゴーグル

このゲームで遊ぶためには、スマートフォン用のVRゴーグルが必要です。

DARUMA — このゲームで遊ぶためには、スマートフォン用のVRゴーグルが必要です。

スクリーンショット

タイトル画面

DARUMA — 左右 2 画面で表示した、ゲーム中の画面

CREDIT 画面

DARUMA — CREDIT 画面

BENCH で 100 体まで測った結果

DARUMA — BENCH で 100 体まで測った結果

動画

左右 2 画面で表示した、ゲーム中の画面

DARUMA — 左右 2 画面で表示した、ゲーム中の画面 DARUMA — 左右 2 画面で表示した、ゲーム中の画面

敵を倒す&連鎖を追加

敵を見つめ続けると、倒せます。
倒した敵の足元から波紋が広がり、触れた敵も連鎖して倒れます。
連鎖に合わせて、SCORE も増えます。

DARUMA — 敵を倒す&連鎖を追加

ベンチマーク画面 VRM 100体

DARUMA — ベンチマーク画面 VRM 100体

遊び方

1. 最初のタップ

ページを開いたら、画面の START ボタンを、指で押します。ここだけは、指で押す必要があります(iPhone が、向きのセンサーと、フルスクリーンの許可に、タップを求めるためです)。

2. ゴーグルに入れる

START を押したら、スマホをゴーグルに入れます。画面が、左右 2 つに分かれて、中央に + が出ます。

3. 見つめて押す

+ をボタンに重ねて、じっと見つめます。輪が埋まると、押した扱いになります。待ち時間は、初期値で 1.5 秒です(OPTION で変えられます)。

ボタン内容
START1 面から始める
SURVIVAL人数が増え続けるモード
OPTION明るさ・待ち時間・大群の上限・難易度
BENCHこの端末で、何体まで動くかを測る
CREDITキャラと制作者の一覧

4. ゲーム中

  • 敵は、見ている間、止まります。目を離すと、また歩きます
  • 敵が 0.9m まで近づくと、お手つきが 1 回です。3 回で、ゲームオーバーです
  • 1 面は 30 秒です。耐えきると、クリアです
  • いつでも足元の RETURN(下を向くと見えます)を見つめると、タイトルへ戻れます

最高記録とスコアは、この端末に残って、タイトルの下に出ます。難易度ごとに、別の記録です。

5. 見つめて押し戻す

画面中央の + を、敵の体に重ね続けると、輪が満ちて、その敵が、遠くへ押し戻されます(約 1 秒)。見つめている間、その敵は止まりますが、ほかの敵は、進み続けます。

  • 押し戻した敵は、毎回、別の場所に戻ります。背後に出ることが多いです
  • 重なっている敵が複数いるときは、+ に一番近い 1 体が対象です
  • 視線が少しぶれても、すぐには、リセットされません

6. 連鎖とスコア

押し戻した敵の足元に、輪(波紋)が広がります。輪に触れた敵も、押し戻されて、その場所から、また輪が出ます。

押し戻した順点
見つめて押し戻した敵100
連鎖 1 段めの敵200
連鎖 2 段めの敵400
以降倍々(8 段めで 12,800)

ぽつんといる敵を押し戻して、群れの近くに戻し、そこで連鎖を狙うと、高得点になります。見つめている間に、背後の敵が近づくので、気をつけてください。

SURVIVAL

2 体から始まって、12 秒ごとに 2 体ずつ増えます(増えたときに、音が鳴ります)。お手つき 3 回で終わりです。生き残った秒数と、そのときの体数、スコアが、出ます。

上限は、OPTION の「大群の上限」で決めます(10〜100 体、初期値は 50)。

OPTION

項目内容
明るさ画面の明るさ(30〜150%)
待ち時間注視ボタンが押されるまでの秒数(0.5〜5 秒)
大群の上限SURVIVAL で増える体数の上限(10〜100)
難易度ステージの敵の数(EASY / NORMAL / HARD / EXPERT)

難易度ごとの、ステージの敵の数です。

難易度1 面10 面
EASY2 体11 体
NORMAL(初期値)2 体20 体
HARD2 体38 体
EXPERT10 体100 体

EXPERT は、100 体が出るので、端末によっては重くなります。BENCH で、この端末の限界を確かめてから、選んでください。

− と + は、見つめ続けると、繰り返し変わります。「戻る」でタイトルへ。設定は、この端末のブラウザに保存されます。

BENCH

VRM を 1 体ずつ増やして、FPS を測ります。100 体まで、または FPS が 20 を切るまで続きます。

  • 終わると、10 体ごとの FPS と、最低 FPS が出ます
  • 途中でブラウザが落ちた場合は、次にタイトルを開いたときに、「N 体目を足す所で止まりました」と出ます。その数が、この端末の限界の目安です
  • 結果を見て、OPTION の「大群の上限」を決めてください

参考: iPhone 13 Pro では、50 体まで 60fps で、100 体で 26fps でした。

CREDIT

出てくるキャラが並んで、頭の上に、名前・制作者・URL・ライセンスが出ます。足元の RETURN で戻ります。ゴーグルの中では、URL を押して開けません。

動かないとき

  • START を押しても、向きが動かない: iPhone は、向きのセンサーの許可を求めます。許可を出してください
  • 途中で、ブラウザが落ちた・勝手に再読み込みされた: メモリ不足です。再読み込みのあと、画面の START から、やり直します。BENCH で、この端末の限界を確かめてから、OPTION の「大群の上限」を下げてください
  • ボタンが、勝手に押される: OPTION の「待ち時間」を、長くしてください
  • ボタンが、なかなか押されない: 待ち時間を、短くしてください。+ が、ボタンの真ん中に当たっているか、確認します
  • メニューが、背中側にある: しばらく同じ方を向くと、その向きが、新しい正面になります
  • 画面が暗い・明るすぎる: OPTION の「明るさ」で、調整します
  • 「character.json を読めません」と出る: キャラの一覧を読めなかったため、予備の 1 体だけで動いています。ページを再読み込みしてください
  • 音が鳴らない: 最初の START のタップのあとに、鳴る仕組みです。音量を確認してください
  • 敵を見つめても、押し戻せない: + が、敵の体の真ん中(胸のあたり)に当たっているか、確認します。遠い敵ほど、当たる範囲が狭くなります
  • EXPERT で、動きがカクつく: 難易度を、HARD 以下にしてください。BENCH で、この端末の限界を確認できます

よくある質問

Q. Quest や、ゴーグルが無くても、遊べますか。 遊べます。PC やスマホの画面で、ドラッグして見回します。ゴーグルに入れると、背後から近づく敵に、気づきにくくなります。

Q. 何体まで、出ますか。 ステージは、難易度で変わります(NORMAL は最大 20 体、EXPERT は 100 体)。サバイバルは、OPTION で、最大 100 体まで選べます。

Q. ゲームの記録は、残りますか。 この端末のブラウザの中(localStorage)に残ります。別のブラウザや、別の端末には、引き継がれません。

Q. 通信しますか。 キャラのモデルと音を、読み込むときだけです。プレイの内容は、送信されません。

関連

実装は、技術記事にまとめています。

▼ [Astro] #204 だるまさんが転んだに「見つめて押し戻す」と連鎖を足す(注視判定・波紋の連鎖・スコア・難易度)

▼ [Astro] #203 スマホの VR ゴーグルで遊ぶ「だるまさんが転んだ」(注視ボタン・多体 VRM・BENCH・サバイバル)

CREDIT

出てくるキャラは、VRoid Hub の teru65 さんのモデルを、お借りしています(ライセンス: FREE)。

効果音は、効果音ラボ - フリー、商用無料、報告不用の効果音素材をお借りしています。