UnityでVR飛行移動を実装

UnityのVRプロジェクトに快適な移動システムを実装する。

仕様

  • 左コントローラの向きを前方として左スティックで高速飛行移動
  • 重力なし・慣性なし
  • 右スティックで高速スムーズターン

VR酔いはプレイヤーを低速で歩かせ、地形に合わせて視界を揺らし、狭い室内で障害物にぶつけたり、余計な物理法則を付与するせいで起きる。それらを強いながら酔い対策だと視界をトンネル化するのは愚かの極み。

回転に関しても、酔い対策に規定の角度しか回転できないスナップターンが採用されるが、スムーズターンで酔うのは設定速度が遅すぎるせいだ。

続きを読む UnityでVR飛行移動を実装

BeatSaber MOD

関連ツール

ModAssistant内

  • BetterSongList 曲リストに最下部・最上部へのジャンプを追加
  • BetterSort.LastPlayed ↑にプレイ順ソートを追加
  • SongBrowser DL日、プレイ回数順ソートを追加
  • JDFixer ノーツ出現距離を調整
  • Tweaks55 様々な調整(ボムのカラー等)
  • CustomNotes カスタムノーツ適用、ノーツサイズ変更
  • MenuSaberColors カスタムカラーをメニュー操作時も適用
  • CustomWalls カスタムウォール適用
  • TransparentWall カメラ画面で壁をフレームのみ表示
  • YUR.fit-BeatSaber-Mod YURに運動データを送信

手動DL

BeatSaberのプレイ動画を調整

BeatSaberのアバター付き撮影をいい感じにする。

内容

  • 3点トラッキング用カメラ設置
  • 壁を透過、UIを非表示
  • 曲情報を表示
  • キャリブレーション調整
  • アバターの指を閉じる
  • アバターに環境光を反映
  • カスタムセイバー、ノーツ、プラットフォーム作成
続きを読む BeatSaberのプレイ動画を調整

SynthRidersのマップ制作

Folk Metalで踊りたく、SynthRidersのマップを作った。

Elvenking – Pagan Revolution

過去にStepManiaとBeatSaberのマップ制作を少しやってみたが、今回最も楽しく作れた。
BeatSaberほど死角や体の動きに縛られず、無理のない範囲で柔軟に動かせる。カスタムマップやアバター読込が標準機能でMOD不要。足りないのはマップ数だけなので盛り上がって欲しい。

続きを読む SynthRidersのマップ制作