VRC Rogue 2026/05/06


概要

基盤構築 → 同期設計 → UI/入力調整まで一通り到達。


変更点

基盤

  • Map描画を Quad → Canvas/RawImage に変更
  • ワールド内ゲーム表示シーン構築開始
  • タイトル画面 / 画面遷移実装

同期 / システム

  • マルチプレイヤー同期(Manual + BatchedSync)実装
  • オーナーシップ取得型の操作権限設計に変更
  • メッセージログ同期(遅延参加対応)
  • 状態フラグのbit pack化

UI / 操作

  • UIボタン(階段 / 待機 / リスタート)実装・整理
  • スタート画面 ↔ ゲーム画面遷移
  • ReturnButton 導線修正(安定化)

入力

  • クリック移動ベースに回帰
  • 入力クールダウン制御追加
  • 誤入力防止(自動移動中ロック)

描画 / 表示

  • マップ再生成の差分更新化(seed/floor検知)
  • Z-fighting 回避(Canvas Zオフセット)

修正

  • マップの縦横比・クリック座標ずれ修正
  • UIボタンが押せない / 位置ずれ問題(継続調整)
  • 権限まわりの不整合修正
  • DebugWindow 参照不整合修正

設計メモ

  • ローグライク設計(パーマデス緩和・再挑戦型)
  • マルチ前提の進行設計(観戦/操作分離)
  • 将来: カード+ダイスの2段階バトル構想

次に確認すること

  • クリック位置ずれ(根本原因未解決)
  • VRタッチ入力未発火
  • UI座標・アスペクト設計の再整理
  • 入力方式(トリガー vs タッチ)再検討

vrchat udonsharp unity gamedev devlog