<更新停止>【VRChat SDK3+U#】TRPG向けワールドギミックβ版
- ダウンロード商品¥ 0
現状アップデートの予定はありません。 VRCSDK3+U#環境専用です。 以下はβ版ver0.5時点での情報です。 これはVRChat上でTRPGを行う際に役立つかもしれないワールドギミックが含まれるVRChat向けのunitypackageです。 β版であり、配布に際してマニュアル等のサポート、実際環境での動作確認、最適化等が十分になされていないことにご留意ください。 また操作方法の都合上、ステータス関連のギミックはデスクトップ不可のVR専用となります。 以下のワールドでこのアセットのギミックを体験できます。 https://www.vrchat.com/home/launch?worldId=wrld_3f5ce63f-8f18-4b58-a22b-76c289d89abc 本アセットはCC0で提供されます。改変、再配布含めあらゆる利用が可能です。使用報告もクレジット表記も原則不要ですがあると喜びます。 バグ報告、質問、その他問い合わせはお気軽にBoothのメッセージへお願いします。
内容物
ギミックセット本体 -ギミックのプレハブ -U#のスクリプト -ダイスのfbxとテクスチャ等 サンプルシーン(上記テストワールドと同じもの)
ギミックについて
・DiceSystem 六面ダイスを回しダイス目を表示するギミックです。pickupした状態でトリガーボタンを押すとダイスをロールできます。手元で一度に複数のダイスをロールすることができます。またダイス目は他のプレイヤーと同期されます。 ダイスの数を4つまで増やす機能(+ボタン)やダイスを初期位置に戻す機能(?ボタン)がついています。ボタンに向かって手を向けるとポインタがでますので、そのポインタをあわせてトリガーを押し込むとボタンが押せます。 D10版はダイス目表示機能はありません。 ・StatusW HPやMPなどの数値を保存、他プレイヤーと共有するためギミックです。手元の操作パネルと頭上のステータスパネルの2つで構成されています。この2つは常にアバターに追従します。syncボタンを押すことで操作パネルの数値をステータスパネルに表示することができます。ステータスパネルの値のみ他プレイヤーから見ることができます。 ・Local_panel 他のプレイヤーと共有する必要のない数値を保存するためのギミックです。アバターに追従します。数値/位置同期をしていないので自分のみに見えます。 ・ActiveControl StatusWの表示/非表示を管理するためのオブジェクトです。
使い方
1.VRCSDK3とUdonSharpを事前にインポートしておきます 2.本アセットをインポートします 3.VRCSDKでVRchat用のLayerを設定してください 4.その上でLayerやLayerPhysicsを同梱の画像を参考にして変更してください 変更しなくても一応動きますが意図しない動作をする可能性があります。 ギミックのプレハブをシーンに追加する際はInspectorで諸々調整する必要があるのでご注意ください。 詳しい解説に関しては今後マニュアルを作る予定ですが、現状はスクリプトを覗いて把握していただけると幸いです。
不具合情報
・D10の位置初期化ボタンが機能していない ・ステータスの操作パネル(ControlPanel)が位置同期されない ・ダイスのロールが不十分
アップデート履歴
[2020-11-29:βv0.3] 公開 [2021-01-03:βv0.4] Quest対応 ロストロイヤル向けステータス追加(試用) [2021-02-02:βv0.5] 十面ダイス追加 その他微調整
今後の開発予定
不具合修正 UIデザイン調整 オブジェクトやエフェクトを出すギミックの実装(サンプルシーンに放置されてるやつ) 各TRPGシステムへの最適化