【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が有効な場合) ・ゴール演出、パックの軌跡、打球の火花、ゴール直後のリプレイ ・手・足の位置マーカー(オン/オフ切り替え) ・テーブルの着せ替え(標準/レトロ/スペース/さくら) ・電光掲示板風のスコアボード、操作盤にオプションボタンを追加 ■ 更新履歴 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の更新手順をご確認ください。






