UdonBrick 999 — レトロ携帯ゲーム機 / Retro Handheld Console for VRChat Worlds [13 Games・Link VS・UdonSharp]
- ダウンロード商品¥ 1,500
![UdonBrick 999 — レトロ携帯ゲーム機 / Retro Handheld Console for VRChat Worlds [13 Games・Link VS・UdonSharp]](https://booth.pximg.net/3d3606e4-2640-4362-89fc-ca575ef58698/i/8988707/f8b3f7c0-453b-451c-a4eb-a6c0e89b947c_base_resized.jpg)
![UdonBrick 999 — レトロ携帯ゲーム機 / Retro Handheld Console for VRChat Worlds [13 Games・Link VS・UdonSharp]](https://booth.pximg.net/3d3606e4-2640-4362-89fc-ca575ef58698/i/8988707/ccdb870a-0f9b-4a43-9da7-43eae3e4bf5b_base_resized.jpg)
![UdonBrick 999 — レトロ携帯ゲーム機 / Retro Handheld Console for VRChat Worlds [13 Games・Link VS・UdonSharp]](https://booth.pximg.net/3d3606e4-2640-4362-89fc-ca575ef58698/i/8988707/e60395dd-47ae-412a-a47c-407cef7ba472_base_resized.jpg)
![UdonBrick 999 — レトロ携帯ゲーム機 / Retro Handheld Console for VRChat Worlds [13 Games・Link VS・UdonSharp]](https://booth.pximg.net/3d3606e4-2640-4362-89fc-ca575ef58698/i/8988707/7a8ab20b-ded4-4fab-ba2e-5561acb3472f_base_resized.jpg)
![UdonBrick 999 — レトロ携帯ゲーム機 / Retro Handheld Console for VRChat Worlds [13 Games・Link VS・UdonSharp]](https://booth.pximg.net/3d3606e4-2640-4362-89fc-ca575ef58698/i/8988707/d1ef8cb5-5259-4f0c-a315-b145c8eb0e88_base_resized.jpg)
![UdonBrick 999 — レトロ携帯ゲーム機 / Retro Handheld Console for VRChat Worlds [13 Games・Link VS・UdonSharp]](https://booth.pximg.net/3d3606e4-2640-4362-89fc-ca575ef58698/i/8988707/34638e1f-62ff-47b9-9239-d78b5505ebad_base_resized.jpg)
ワールドに置くだけで、来た人が手に取って遊べる「999 in 1」タイプのレトロ携帯ゲーム機。ゲーム13本内蔵(オリジナルBGM付き)、通信ケーブルで友だちと対戦できる3タイトル、ゲームごとにドット絵ラベルが切り替わるカートリッジ、液晶・本体・ボタンの色替え(インスタンス全員に同期)、周りの人も見られる観戦画面、ハイスコア保存。手を離すとその場に浮かび、使われないと元の場所へ自動で戻ります。プレハブをドラッグするだけで、設定もUdonSharpの知識も不要です。購入前に VRChat の試遊ワールドで実際に遊べます。PC対応。
UdonBrick 999 — 手に取って、そのまま遊べる
【本文 1】 UdonBrick 999 — 手に取って、そのまま遊べる テーブルの上に置いておくだけで、近づいた人が手に取って遊びはじめる。 90年代の液晶ブロックゲーム機を思わせる「999 in 1」タイプの携帯ゲーム機を、VRChat ワールドにそのまま置けるプレハブにしました。 ・プレハブをシーンにドラッグして Build & Test。設定もコードも不要です ・ゲーム13本内蔵。それぞれ専用のカートリッジラベル、動くプレビュー、ハイスコア付き ・通信ケーブルで友だちと1対1の対戦(PADDLES・BLOCK DROP・LIGHT BIKE) ・本体・ボタン・液晶の色をその場で着せ替え。インスタンス全員に同期されます ・遊んでいる画面は、周りの人にもリアルタイムで見えます ・手を離すとその場に浮かび、しばらく使われないと元の場所へ自動で戻ります ・VR で画面が読みやすいサイズ(95 × 174 mm) ・購入前に、VRChat の試遊ワールドで実際に手に取って遊べます(下の「試遊ワールド」へ)
収録ゲーム(13本)
【本文 2】 収録ゲーム(13本) HIGHWAY ── 道路を走り、落ちてくるピースをよける。だんだん速くなり、4回ぶつかると終了。 RACER ── HIGHWAY の高速版。4マスのブロック型のライバルが最大2つ同時に。下ボタンを押し続けるとブレーキ。 SNAKE ── エサを食べて伸びていく。壁や自分の体にぶつかったら終わり。 ALIEN RAID ── ジグザグに迫る4体の侵略者を砲台で迎え撃つ。隊列を全滅させて次のラウンドへ(10ラウンドで1周)。 BRICK WALL ── 下りてくるレンガの天井を、届く前に撃ち崩す。 BRICKLAYER ── 同じ天井でも、撃った弾がレンガとしてくっつく。長方形を閉じると消えて「幅×高さ」点。 TANKS ── 走って、曲がって、撃つ。押し寄せる敵戦車の波をすべて撃破。 BREAKER ── パドルでボールを打ち返し、ブロックを全部壊す。2回当てないと壊れないブロックも。 HOPPER ── 道路を渡り、川の丸太に乗って、上のゴールをすべて埋める。 PADDLES ── 7点先取。CPU と対戦、または通信ケーブルで友だちと対戦。 BLOCK DROP ── 落ちてくる4マスのブロックで横一列をそろえて消す。10列ごとにスピードアップ。通信ケーブルで対戦も可。 MAZE CHASE ── 迷路のドットを全部食べる。3体のおばけがそれぞれのやり方で追ってくる。四隅のパワーアイテムで反撃。 LIGHT BIKE ── バイクの後ろに光の壁が残る。うまく曲がって相手をぶつけさせる。3ラウンド先取。CPU とも友だちとも対戦可。 テーマのあるゲームには、それぞれオリジナルBGMが付いています。 ※収録ゲームは、昔の液晶ブロックゲーム機に着想を得たオリジナル実装です。
通信ケーブル(LINK)で対戦
【本文 3】 通信ケーブル(LINK)で対戦 近く(4m以内)でゲーム機を持った2人がメインメニューの LINK を選び、VS GAME 画面で同じゲームを選ぶと、自動でつながります。相手が別のゲームを選んでいるときは、画面に表示されます。 ・PADDLES ── 7点先取。それぞれ自分のパドルが手前(画面の下)に表示されます ・BLOCK DROP ── 2人に同じ順番のブロックが落ちます。2・3・4列消すと、相手に1・2・4列のおじゃまブロック(先に列を消せば自分に来る分を相殺)。先に一番上まで積み上がった方の負け ・LIGHT BIKE ── それぞれ自分のバイクが下に表示されます。3ラウンド先取
主な機能
【本文 4】 主な機能 ・実物のカートリッジ:選んだゲームに合わせてドット絵ラベルが切り替わり、ほかのプレイヤーにも見えます ・起動ロゴ:電源を入れると、ロゴとオリジナルのジングルが流れます ・液晶の雰囲気そのままの高精細メニュー:となりのカートリッジが見えるカルーセル、ゲームごとに動くミニ画面、スピード(0〜9)、説明・ハイスコア・操作が流れるテロップ ・着せ替え(全員に同期):液晶の配色7種・本体10色・ボタン8色 ・観戦用の画面同期:遊んでいる画面を周りの人もリアルタイムで見られます ・VR の振動:ヒット・発射・衝突で短く振動(オン/オフ可) ・デスクトップのプレイ表示:プレイ中はゲーム機が目の前に来て画面が読みやすく。ポーズすると手元に戻ります(オン/オフ可) ・展示モード:置いてあるゲーム機に人が近づくと、ゲームのデモを流します ・手を離すと浮かぶ:離した場所で空中にとどまり、ゆっくり揺れて次のプレイヤーを待ちます ・自動で元の場所へ:2分間だれも持たず近くにもいないと、シーンに置いた場所へ戻ります(全員に同期)。ワールド中にゲーム機が浮いたまま残りません ・ハイスコア保存:VRChat の PlayerData でプレイヤーごとに保存。ワールド内のすべてのゲーム機で共通 ・ポーズ機能:VR でもデスクトップでも使えます。移動がロックされるのはプレイ中だけ
操作
【本文 5】 操作 十字キー ── VR:移動スティック / デスクトップ:WASD A ── VR:ゲーム機を持っている手のトリガー / デスクトップ:左クリック B ── VR:ジャンプ / デスクトップ:スペース ポーズ ── VR:もう片方の手のトリガー / デスクトップ:Tab(Inspector で変更可) 手に取る → 起動ロゴ → A でメインメニュー(GAMES・LINK・OPTIONS・POWER OFF)。 プレイ中は移動とジャンプがロックされ、ポーズするか手を離すと自由に動けます。 LED:緑 = プレイ中、オレンジ = ポーズ中・メニュー。
動作環境・ライティング
【本文 6】 動作環境・ライティング ・Unity 2022.3.22f1(VRChat Creator Companion) ・VRChat SDK Worlds 3.10 以降(3.10.5 で動作確認) ・UdonSharp(SDK に同梱) ・対応プラットフォーム:PC 標準のマテリアルは軽量なモバイル用(VRChat/Mobile/Standard Lite)で、ベイクしたライト・ライトプローブ・ディレクショナルライト1灯で正しく表示されます。 リアルタイムのスポットライトやポイントライトで照らす PC ワールドでは、ゲーム機の Look オブジェクトで「PC Materials」にチェックを入れてください。すべてのライトに反応する Standard マテリアルに切り替わります(色替えもそのまま使えます)。 画面とラベルは自己発光なので、どんな照明でも読みやすく表示されます。
導入方法
【本文 7】 導入方法 1. .unitypackage をインポート 2. Assets/LaMadriguera/UdonBrick999/Prefabs/UdonBrick999.prefab をシーンにドラッグ 3. Build & Test。以上です デモシーン(Demo/UdonBrick999_Demo.unity)にテーブルの上の2台のサンプルが入っています。 起動ロゴの長さ、展示モードの距離、浮遊の揺れ、元の場所へ戻るまでの時間(0 = 戻らない)、LED の色、音量、通信ケーブルの距離、各ゲームの初期スピードなどは Inspector から変更できます。
内容物
【本文 8】 内容物 ・プレハブ(UdonBrick999.prefab) ・デモシーン ・UdonSharp スクリプト(ソースコード全文) ・3Dモデル、テクスチャ、シェーダー、マテリアル(標準/PC用)、音楽・効果音 ・README(日本語・英語)、LICENSE、CHANGELOG
負荷の目安
【本文 9】 負荷の目安 ・1台あたり 1,550 ポリゴン、小さなレンダラー10個・マテリアル6個 ・テクスチャ:2048(本体)と 512(ラベル) ・通信量:ゲーム中 約0.5 KB/秒、メニュー 約1 KB/秒 ・ゲームの処理が動くのは、誰かが持っている間(または近くに人がいるときの展示モード)だけ。置いてあるゲーム機はモデルを数ミリ動かすだけです ・音声はモノラル・圧縮、3D 範囲は短め
試遊ワールド ── 購入前に VRChat で遊べます
【本文 10】 試遊ワールド ── 購入前に VRChat で遊べます 80年代風のくつろげる部屋に、UdonBrick 999 を何台も置いてあります。 手に取って、そのまま13本のゲームを遊べます。友だちと一緒に来れば、通信ケーブル対戦も試せます。 ワールド名:UdonBrick 999 — Test Room https://vrchat.com/home/launch?worldId=wrld_d6f5fb52-5fdb-4a73-808a-455c6d918030 紹介動画:https://youtu.be/XatXs__obwQ
ライセンス
【本文 11】 ライセンス ・個人・商用を問わず、無制限の数の VRChat ワールドで使用できます ・ご自身のワールドで使うための改変は自由です ・ファイル(ソースコード・モデル・テクスチャ・音声)を、改変の有無にかかわらず、単体または他のアセットの一部として再配布・共有・再販売することは禁止です ・クレジット表記は任意です(歓迎します):「UdonBrick 999 by La Madriguera」
クレジット
【本文 12】 クレジット ・デザイン・プログラム・3Dモデル・音楽・効果音:La Madriguera ・ラベルのイラスト:本製品のために Recraft で制作(商用ライセンス) ・収録ゲームは昔の液晶ブロックゲーム機に着想を得たオリジナル実装で、実機のコード・画像・音楽・効果音は一切含まれていません 更新履歴 v1.0.0 ── 初回リリース(ゲーム13本、通信ケーブル対戦3タイトル)
English — UdonBrick 999: pick it up and play
【本文 13】 English — UdonBrick 999: pick it up and play Leave it on a table and your visitors will pick it up and start playing. A retro "999-in-1" style handheld console, inspired by the LCD brick-game handhelds of the 90s, packed as a prefab you can drop straight into your VRChat world. - Drag the prefab into your scene, Build & Test. No setup, no code. - 13 built-in games, each with its own cartridge label, animated preview and high score. - Play a friend head to head over the link cable: PADDLES, BLOCK DROP or LIGHT BIKE. - Recolor the body, buttons and screen on the fly, synced to everyone in the instance. - Everyone around can watch the game being played, live. - Let go and it floats where you left it; left alone, it returns to its place by itself. - Sized for reading in VR: 95 × 174 mm. - Try it before you buy: pick one up in the test world in VRChat (see "Test world" below).
13 Games
【本文 14】 13 Games HIGHWAY — Drive down the road and dodge the falling pieces. It speeds up; 4 crashes and it's over. RACER — Highway's faster cousin: four-block rivals, up to two at once. Hold Down to brake. SNAKE — Eat, grow, and don't bite yourself or hit the walls. ALIEN RAID — A cannon against 4 zig-zagging raiders. Clear the formation to reach the next round (10 rounds per loop). BRICK WALL — A ceiling of bricks comes down. Shoot it away before it reaches you. BRICKLAYER — Same ceiling, but your shots stick bricks under it. Close a rectangle to clear it: width × height points. TANKS — Drive, turn and fire. Clear every wave of enemy tanks. BREAKER — Bounce the ball with your paddle and break every brick. Some take two hits. HOPPER — Cross the road, ride the logs over the river and fill every goal at the top. PADDLES — First to 7 wins. Against the CPU, or against a friend over the link cable. BLOCK DROP — Falling four-block pieces: complete rows to clear them. Speeds up every 10 rows. Also over the link cable. MAZE CHASE — Eat every dot in the maze while three ghosts hunt you, each in its own way. The corner pills turn the tables. LIGHT BIKE — Your bike leaves a solid trail. Cut your rival off and make them crash. First to 3 rounds, against the CPU or a friend. Every game with a theme has its own original music. All games are original implementations inspired by classic LCD brick-game handhelds.
Link cable: play a friend
【本文 15】 Link cable: play a friend Two players holding consoles close to each other (4 m) choose LINK in the main menu and pick the same game on the VS GAME screen: the consoles connect by themselves. If your friend picked another game, the screen tells you. - PADDLES — first to 7. Each player sees their own paddle at the bottom. - BLOCK DROP — both get the same pieces. Clearing 2/3/4 rows sends 1/2/4 garbage rows to your rival (clear rows first to cancel what's coming at you). First to reach the top loses. - LIGHT BIKE — each player sees their own bike at the bottom. First to 3 rounds.
Features
【本文 16】 Features - Physical cartridge: its pixel-art label changes with the selected game, and other players see it too. - Boot logo with its own jingle. - High-resolution menu that keeps the LCD look: cartridge carousel, an animated mini screen for every game, speed bar (0–9) and a ticker with description, high score and controls. - Customization, synced to everyone: 7 screen palettes, 10 body colors, 8 button colors. - Spectator screen: everyone around sees what the player is playing, live. - VR rumble on hits, shots and crashes (can be turned off). - Desktop play view: while you play, the console comes up in front of your eyes; pause and it goes back to your hand (can be turned off). - Attract mode: an idle console plays game demos when someone walks up to it. - Floats when you let go: it stays in the air where you dropped it, gently bobbing, ready for the next player. - Returns home by itself: a console nobody has held or stood next to for 2 minutes goes back to where you placed it (synced). No consoles left floating all over your world. - Persistent high scores per player (VRChat PlayerData), shared by every console in the world. - Pause in VR and on desktop. Your movement is locked only while you play.
Controls
【本文 17】 Controls D-pad — VR: movement stick / Desktop: WASD A — VR: trigger of the hand holding the console / Desktop: left click B — VR: jump / Desktop: Space Pause — VR: trigger of the other hand / Desktop: Tab (configurable) Pick it up → boot logo → A for the main menu (GAMES · LINK · OPTIONS · POWER OFF). While you play, movement and jump are locked; pause or let go to move again. LED: green = playing, amber = paused or in a menu.
Requirements, lighting and setup
【本文 18】 Requirements, lighting and setup - Unity 2022.3.22f1 (VRChat Creator Companion) - VRChat SDK Worlds 3.10 or newer (tested with 3.10.5) - UdonSharp (included in the SDK) - Platform: PC Lighting: the console ships with lightweight mobile materials (VRChat/Mobile/Standard Lite), which look right with baked lighting, light probes and one directional light. If your PC world is lit with realtime spot or point lights, tick "PC Materials" on the console's Look object: body, buttons and cartridge switch to Standard materials that react to every light (color options keep working). The screen and the label have their own brightness and read well under any lighting. 1. Import the .unitypackage. 2. Drag Assets/LaMadriguera/UdonBrick999/Prefabs/UdonBrick999.prefab into your scene. 3. Build & Test. That's it. The demo scene (Demo/UdonBrick999_Demo.unity) shows two consoles on a table. Boot length, attract distance, idle float, return-home time (0 = never), LED colors, volume, link range and each game's start speed are all in the Inspector.
What's in the package
【本文 19】 What's in the package - Prefab (UdonBrick999.prefab) and demo scene - UdonSharp scripts, full source code - 3D model, textures, shaders, materials (default + PC), music and sound effects - README (English + Japanese), LICENSE, CHANGELOG Performance: 1,550 triangles per console, 10 small renderers, 6 materials, textures 2048 (body) + 512 (labels). Network: about 0.5 KB/s while a game runs, about 1 KB/s in menus. Game logic only runs while someone holds the console (or for the attract mode when someone is near); an idle console only moves its model a few millimetres.
Test world: play it in VRChat before buying
【本文 20】 Test world: play it in VRChat before buying A cozy 80s-style room with several UdonBrick 999 consoles lying around. Pick one up and play all 13 games, or come with a friend and try a link-cable match. World: UdonBrick 999 — Test Room https://vrchat.com/home/launch?worldId=wrld_d6f5fb52-5fdb-4a73-808a-455c6d918030 Video: https://youtu.be/XatXs__obwQ
License · Credits
【本文 21】 License · Credits - Use in unlimited VRChat worlds, personal and commercial. - You may modify it for use in your own worlds. - Redistributing, sharing or reselling the files (source code, models, textures, sounds), modified or not, on their own or inside another asset or package, is not allowed. - Credit is optional but appreciated: "UdonBrick 999 by La Madriguera". Design, code, 3D model, music and sound: La Madriguera. Label illustrations made for this product with Recraft (commercial license). The games are original implementations inspired by classic LCD brick-game handhelds; no code, graphics, music or sound from any original device is included. Changelog: v1.0.0 — first release (13 games, 3 link-cable VS games).






