【無料】リボルバー射的【VRChatワールドギミック】
- ダウンロード商品¥ 0




水辺に置くと、水面から鉄の的が起き上がる射的になります。台のリボルバーを取って START の看板を撃てば、45 秒の勝負が始まります。 手前の的と沖の的を続けて当てると 1 組。点は距離ではなく組の数で決まるので、手前を倒したらすぐ沖へ銃口を振る、の繰り返しです。慣れてきたら、引き金を押しっぱなしにする連射や、投げたコインを撃って弾を的へ跳ねさせる技も使えます。 1 回遊ぶと HARD が開いて、的が撃ち返してきます。部屋のだれかが高い点を出すと、レバー式のライフルと 2 丁目の拳銃が台に増えます。終わると、最後の一発のスロー再生と、撃った人の写真入りの手配書が出ます。 プレハブを 1 つ置けば動き、同じ部屋の人にも的と点が同じように見えます。
できること
・近い的(オレンジ、3.5〜5m)と遠い的(水色、13〜17m)が交互に出る。1 回 45 秒 ・弾は 6 発。VR は銃口を上に向けて少し待つ、PC は R キーで込める ・引き金を押しっぱなしにすると連射 ・もう片方の手の引き金(PC は C キー)でコインを投げる。撃つと弾が近くの的へ跳ねる ・沖の鐘を撃つと残り時間が 5 秒延びる。途中でボスの的が出る ・当て続けると D〜SSS のランクが上がり、BGM が厚くなる ・HARD は的が撃ち返してくる。壁に隠れるか、しゃがむか、飛んでくる弾を撃って跳ね返す ・評価 A でライフル、S で 2 丁目の拳銃が台に出る
注意
・水の見た目は入っていません。海や池の岸に置いてください ・レイヤー 23 と 24 を使います。ワールドでほかの用途に使っている場合は、README の手順で変えてください ・子オブジェクトの名前と階層は変えないでください ・掛け声の声は入っていません
同梱物
・EyeGame.prefab と、動かすのに要るスクリプト、モデル、音、フォント ・README / LICENSE / CHANGELOG
動作環境
・Unity 2022.3.22f1 ・VRChat SDK3 Worlds 3.7 以降(3.10.5 で制作) ・TextMesh Pro の Essential Resources ・VRChat の実機(PC のデスクトップと VR)で動作を確認しています。Quest は未確認です
導入手順
1. EyeGame_v1.0.unitypackage をインポートする 2. EyeGame.prefab をシーンの水辺に置く。プレハブの原点が撃つ人の立つ床で、的は床より 0.7m 下から出る 水面の高さが合わないときは waterY で直せます。
主な設定
1 回の長さ、的までの距離、評価の点数、ボスの出る時間と硬さ、HARD の強さ、ライフルの弾数をインスペクターで変えられます。欄の一覧と既定値は同梱の README にあります。
同期の仕組み
始めた人だけが的の出し方と当たりと得点を決め、結果をネットワークイベントで他の人へ送ります。見ている人にも同じ遊びが見えます。銃の位置は VRCObjectSync で同期します。
音と素材
・効果音と BGM はプログラムで合成しました。クリック音だけ Kenney「Interface Sounds」(CC0)です ・フォントは Michroma と Noto Sans JP(どちらも SIL Open Font License 1.1)
利用規約
・再配布、改造、ワールドへの組み込み、どれも自由です ・現状有姿で提供します。記載の動作環境以外での動作は保証しません ・サポートと更新は行う場合がありますが、義務ではありません。不具合の報告は歓迎しますが、直すかどうかと時期は作者が決めます ・同梱のフォントと効果音は、それぞれの規約(SIL Open Font License 1.1、CC0)に従います。詳しくは LICENSE.txt を見てください
更新履歴
v1.0(2026-10-02)初版




