【VRChat用ギミック】フリーセル (トランプゲーム)
- ダウンロード商品¥ 300

VRChat のワールドに置ける、フリーセルで遊べるギミックです。 下記の特徴を有しています。 - レーザーポインタで操作する UI(2 クリックでも、カードを掴んで引っ張っても動かせます) - 進捗状況の同期機能。ワールド内の全員で 1 つの盤面を共有 - 詰まったときのための「お助け機能(4 段階)」とソルバー内蔵 - Microsoft FreeCell 互換のディール番号(#1〜#32000) - 上がったときの演出と効果音スロット また、下記のツールを同梱しています。 - カード絵柄一括置換ツール - フォントアセット生成ツール Unity2022.3.22f1、VRChat SDK3 - Worldsの環境で動作確認を実施しています。 パブリックドメインで配布されているフォントを利用しています。 ・ワープロ明朝 https://irori.github.io/wapuro-mincho/ ★下記ワールドでお試しできます! (ほんとのテスト用ワールドで未整備のため、後日修正予定・・・) https://vrchat.com/home/world/wrld_3b407eb9-72ef-46f2-85a1-200e8c6f0e08
ファイル構造(ギミック部分)
FreeCellTable ├─ Logic │ ├─ Rules … ルール判定 │ ├─ Dealer … ディール生成 │ ├─ Game … 盤面・履歴・同期 │ └─ Solver … お助け機能の探索 │ └─ BoardView … 描画と入力 │ └─ HintView … お助け機能の窓口 │ └─ ControlsLogic … ボタン・HUD・画面の切り替え │ └─ WinEffectLogic … 上がったときの演出 │ └─ SoundLogic … 効果音(ここの Inspector で音を設定する) └─ Canvas … World Space + VRC Ui Shape(当たり判定) ├─ Background ├─ SlotLayer … フリーセル 4 / 組札 4 / 場札 8 ├─ CardLayer … カード 52 枚 ├─ Hud … 手数・時間・メッセージ・進捗バー ├─ Controls … 操作ボタン ├─ WinEffect … 上がったときの演出(残像とクリアの文字) ├─ WinSkip … 演出中にどこを押しても飛ばせる透明なボタン ├─ StartPanel … 開始画面(ゲーム開始 / 手動でディールを選択する) ├─ DealPickerPanel … ディール選択画面 └─ RulesPanel … ルール説明のボード
利用規約
・本データの再配布・販売は禁止です。 ・本データの改造は可能ですが、改変データの配布・販売は禁止です。 ・商用、非商用問わず、Unityでのビルド後(容易に取り出せない状態)であれば利用可能です。(自作ゲームでの使用、VRChatのワールド制作での使用など)
免責事項
このデータを利用することで何らかの問題、損害が生じても作者は責任を負いません。 利用条件等は予告なく変更する場合があります。

