【VRChatワールド用】ミニエアーホッケー|小さくなって台上対戦・2〜4人|Hama Games
- Digital980 JPY






小さくなって、台の上で対戦。 手・足・身体でパックを打つ、ミニエアーホッケーです。 VRChatワールドに設置できるPrefabです。参加すると身体が小さくなり、エアホッケー台そのものが対戦フィールドに。1対1でも、チーム戦でも、いつもの集まりにひと味違うゲームを加えられます。 ■ お試しワールド 購入前に、実際の見た目と操作感をお確かめください。 https://vrchat.com/home/launch?worldId=wrld_0a33fbcd-85af-4009-95da-bbc19fa3c97e ■ 対戦モード ・1 vs 1:赤と青に1人ずつ ・2 vs 2:赤と青に2人ずつ ・FREE:2〜4人、チームを自動振り分け ■ 遊び方・ルール 1. 参加者がいない状態でモードを選びます。 2. 赤・青の参加ボタンで参加します。 3. 両チームがそろったらSTART。5秒のカウントダウン後に開始します。 1人で遊ぶときは、片方のチームだけ参加してSTARTすると、空いている側をCPUが担当します。 4. 手・足・身体でパックを押し、相手側中央のゴールを狙います。 5. 標準の試合時間は2分。終了時に得点が多いチームの勝ち。同点の場合はサドンデス延長戦に入ります。勝利条件は時間制/5点先取/7点先取に切り替えられます。 EXITで退出できます。通常試合の終了後は12秒間、同じ席で再戦できます。再戦しなければ元の身長と移動設定へ戻ります。リスポーン時にも復帰します。 ■ 主な機能 ・台上で遊ぶためのプレイヤー縮小 ・得点と残り時間の表示 ・パックと試合状態のネットワーク同期 ・開始カウントダウン、得点・終了時の演出 ・音のON/OFFは各プレイヤーで設定 ・観戦者は通常の大きさで観戦可能 ■ 内容 ・ミニエアーホッケー設置用Prefabを含むunitypackage ・台、パック、参加UI、スコア表示、UdonSharpスクリプト、必要な素材 ※VRChat SDK本体、試遊ワールドの建物・家具、他のゲームは含みません。 ■ 導入環境と手順 制作環境:Unity 2022.3.22f1/VRChat Worlds SDK 3.10.5(UdonSharp使用) VCCでWorldsプロジェクトを用意し、unitypackageをインポートしてください。 Assets/BlackCatsPortableGames/Prefabs/BLACKCATS Mini Air Hockey.prefab をシーンに配置します。 ルートのScaleは1,1,1を維持し、位置とY回転で配置してください。退出地点の足元には床を用意してください。 VRChatの身長変更を利用します。配置先で身長変更できる設定を確認し、UdonSharpのコンパイルとSDKの検証を行ってください。 ■ ご購入前に UnityでVRChatワールドを編集・アップロードできる方向けの商品です。 Quest単体での動作は未検証です。導入先の環境・通信状況により挙動が異なる場合があります。 商品表紙は実際の画面を参考にした告知用画像です。実物の見た目は2枚目以降の画像とお試しワールドでご確認ください。 ■ お問い合わせ 導入に関するご質問・不具合報告は、Hama GamesのBOOTHメッセージへお願いします。Unity・SDKのバージョン、発生した操作、エラー内容を添えていただくと確認しやすくなります。 ■ 最新版への統合・ご購入済みの方へ 通常版とDEV版を最新版へ一本化しました。DEV版の個別配布は終了し、ダウンロード欄から削除しています。 ご購入済みの方は作品ファイルを再ダウンロードし、「BLACKCATS-MiniAirHockey-20261009.zip」をご利用ください。旧DEV版の機能も最新版へ統合しています。 ※最新版の確認はUnityのPC用シミュレーターで行っています。実際のVRChat上での複数人同期・VR操作・Quest実機は未検証です。本番のワールドに導入する前に、テスト用ワールドでご確認ください。 【最新版に統合した機能】 ・CPUの強さを3段階に(弱い/ふつう/強い)。2 vs 2 やFREEで人数が足りないときもCPUが補います ・勝利条件を追加:時間制/5点先取/7点先取。同点で時間切れならサドンデス延長戦 ・勝ち残り戦と順番待ち(勝ったチームが台に残り、待機中の人が次の挑戦者に) ・戦績の保存(勝ち・負け・連勝・CPU戦の勝ち数など。ワールドのPersistenceが有効な場合) ・ゴール演出、パックの軌跡、打球の火花、ゴール直後のリプレイ ・手・足の位置マーカー(オン/オフ切り替え) ・テーブルの着せ替え(標準/レトロ/スペース/さくら/ネオンシティ/アイス/カジノ・ゴールド の7種) ・特殊ルール(ターボ/ゴールデンタイム/スマッシュ)、1点先取モード ・電光掲示板風のスコアボード、操作盤にオプションボタンを追加 ■ English Mini Air Hockey (VRChat world prefab, Unity package). When you join, you shrink and play air hockey ON the table, hitting the puck with your hands, feet or body. Modes: 1v1, 2v2, FREE (2-4 players, auto teams). Play solo against a CPU by joining only one team and pressing START. Default match: 2 minutes, sudden death on a tie; win condition can be set to time / first to 5 / first to 7 / first to 1. Includes 7 table themes, special rules (Turbo, Golden Time, Smash), score board and synced puck/match state. Spectators stay normal size. Try it first in the demo world linked above. Includes: unitypackage with the prefab, UdonSharp scripts and required assets. Does not include the VRChat SDK, the demo world's buildings/furniture, or other games. Environment: Unity 2022.3.22f1 / VRChat Worlds SDK 3.10.5 (UdonSharp). Import into a VCC Worlds project; back up first. Updates: re-import over the old version. Terms and support: please see the Japanese sections of this page; contact via BOOTH message with your Unity/SDK version and steps to reproduce. ■ 更新履歴 2026/10/19 パワーアップ ・特殊ルールを追加:ターボ/ゴールデンタイム(残り30秒は得点2倍)/スマッシュ(速いショットは2点) ・勝敗ルールに「1点先取(一発勝負)」を追加 ・ゴールデンタイム/ラスト10秒/マッチポイントのバナー、試合後に最高パック速度を表示 ・新テーブル3種(ネオンシティ/アイス/カジノ・ゴールド)。全7種になりました ・上書きインポートで更新できます 2026/10/18(操作盤を小さく・移動) ・操作盤(受付ボード)を約60%に小さくし、台の軸から左へ移動しました。奥のスコアボードが隠れにくくなります。 ・以前の版に上書きインポートで更新できます。操作盤の位置を手で動かしている場合は、位置を確認してください。 2026/10/17(参加中に動けない・歯車が反応しない場合の対策) ・参加中、ワールド側のスクリプトが移動速度やジャンプを書き換えても、0.5秒ごとに自動で再設定するようにしました。 ・盤の外へ落ちる・押し出される場合の戻し処理を間引き、繰り返す場合は自動で参加を解除するようにしました。 ・歯車ボタンに、クリック(Interact)でも反応する判定を追加しました。 ・ワールドに部屋移動のワープ等を置いている場合は、盤面の周囲にワープ判定を重ねないでください。 2026/10/13(歯車ボタン修正・同期改善) ・設定(歯車)ボタンが反応しない場合がある問題を修正しました。 ・ホスト以外の参加者が打ったパックの当たり判定を、その人の画面で即座に行う方式に変更しました(パックに当てにくい/カクつく問題の対策)。 ・パック表示の補正を滑らかにしました。 2026/10/09(操作盤・スコアボード・演出の全面リニューアル) ・ロビー(操作盤)を新デザインに。赤・青のマレット席、中央のSTARTボタン、歯車ボタンで開く設定パネル ・スコアボードを新デザインに(赤・青の名前とスコア、残り時間、状態表示) ・ゴール/勝利/引き分けの演出を強化(RED GOAL! / BLUE GOAL! / WIN! / DRAW! の大文字表示、ライト、六角形・星のパーティクル) ・勝利数ランキング(上位5人)とプレイ回数の表示を追加 ・台のそばに遊び方の看板を追加 ・配置済みの台は、位置を控えて新しいPrefabへの置き換えを推奨します(更新前にバックアップをお願いします) ・Unityのシミュレーターで確認。実機の複数人同期・VR・Questは未検証です。 2026/10/05(再戦・音・再開カウントの改善) ・通常試合終了後12秒間、参加者向けに「同じ席で再戦」ボタンを表示。キングモード・中断時は対象外です。 ・得点後の再開カウント表示と音を追加しました。 ・衝突の強さに応じて打撃音量を調整しました。 ・再戦時に前試合のリプレイ・演出状態をリセットします。 ・新しいボタンを反映するため、配置済みの台は位置を控えて新しいPrefabへの置き換えを推奨します。 ・ClientSimで確認。実機多人同期・VR・Questは未検証です。 2026/10/01(最新版への統合) ・通常版とDEV版を一本化。DEV版の個別配布を終了し、ダウンロード欄から削除しました。 ・台上のSTART/EXITが押せない問題を修正しました。 ・縮小中に別の台のMENUや設定を操作できる問題を修正しました。 ・移動を妨げていた当たり判定を修正し、自分側の中心線まで動けるようにしました。 ・ディスク上に「5→4→3→2→1→START!」のカウント表示を追加しました。 ・カウント音を重みのある効果音へ、開始・終了音をホイッスルへ変更しました。 ・パックの打撃音と壁への接触音を更新しました。 ・得点時に台の周囲8か所から上がる花火と、歓声・花火音を追加しました。 ・導入説明、利用規約、素材クレジットを整理しました。 ・今回の販売パッケージには旧BGMを同梱していません。 2026/09/29(DEV版) ・DEV版を追加(ご購入済みの方は作品ファイルを再ダウンロードしてください。当時の追加機能は現在の最新版へ統合済み) 2026/09/27 ・CPU対戦を追加(片方のチームだけでSTARTするとCPUが相手に。1人でも遊べます) ・小さくなった状態でも押せるSTART/EXITボタンを表示 ・複数台設置時、縮小中に別の台へ参加すると元の身長に戻れなくなる問題を修正 ※更新前にUnityプロジェクトをバックアップしてください。配置済みPrefabに古い設定が残る場合は、同梱READMEの更新手順をご確認ください。






