LC新京都だより(2022/6)

新しいVRChatワールドを作り始めました。

「LC新京都ブランチ(LC New Kyoto Branch)」1は雑多な3Dモデルや雑多なギミックを展示するワールドになります。ノリでいうと「一日前。」に近いものではありますが、PSF以外のコンテンツもいろいろ置きたいので新設することにしました。

技術的な面でいえば、このワールドは「うさぎ」のためのスキルアップと各種開発ツールの動作検証・課題の洗い出しも兼ねています。やっぱり「1%の仮想」から年スパンで作業する大作主義がだんだん強くなってきていて、そうすると「特に技術力は上がらずにだらだら作業する期間」が増えていってしまうので、思い切っていろいろ新しいことをして力をつけたほうが「うさぎ」のクオリティアップにもつながるだろうという判断です。そんなわけで、「うさぎ」用に開発した「ライトプローブをきれいに置いてくれるくん」とか「マップのマテリアルをきれいに貼ってくれるくん」とかを輸入して、見つけた問題点をうさぎに逆輸入するようなことをしています。

Public公開時期はまだ未定ですが、(過去作のようなパッケージ化された作品とは違って)公開後も拡張できるようにはなっているので、今月から来月くらいには出せるんじゃないでしょうか。たぶん……

というわけで、ここから下はいつもの解説です。


梯子について

PSFでは「ストーリーがメインコンテンツとして進行するワールドなので、1~数人全員がクリアできないギミックを絶対に置いてはいけない」という強い制約が存在していました。ただ、「新京都」では、それがないので、好き放題やります。こんなんだから「おのれ」とか言わるんですよ。

技術的な詳細は一年半前に書いてたのでそれはそっちに譲るとして、新京都では微妙に機能を強化しています。具体的には見てのお楽しみとなりますが、ほら、難易度上がってもいいならできることってまだ他にあるじゃないですか。動いたりとか。


ナビゲーションシステムについて

VRChatで無駄にだだっ広いワールドを作ると、来た人は、たいていの場合、迷子になります。ことVRChat(というかVRメタバース/ソーシャルプラットフォームすべて)ではだれか他の人に会いに来るのが結構なプレイ動機だったりするので、「メニュー画面では他のプレイヤーが同じワールド(ルーム)にいるのが見えてるのにどこ探しても合流できない」という状況は結構なフラストレーションが溜まってしまいます。なので来訪者絶対迷わせないシステムとしてナビゲーションシステムを作ってみました。……というのは建前で、これは「うさぎ」でもバシバシに使う機能なので、その試作と使用感のチェックのために作っているのがだいたいの動機です。というかこういう機能、展示会系のワールドに標準搭載してほしいっすよね。

この機能は「片手または両手を顔の前に近づける」という珍妙な条件で発動します。というのは、この条件がどんなトラッキング手法のデバイスでも共通して行える動作で、かつ(視覚による情報のインプットに頼りがちな)VR環境では普通まず意図的にはしない動作なためです2。あと「手をシュッと動かす」系の条件は他のプレイヤーといちゃいちゃしたり梯子を使っているときに誤爆する可能性が非常に高いのと、アバターのスケール3やらトラッキングの精度やらでうまく動かないプレイヤーが出てくるのが想定されるために採用していません。

「ナビゲーションのためのギミック」のボツ案としては他にもいろいろ考えていて、

  • PSFと同等の自動リスポーン設定+マーカー表示
  • 主要な部屋と全プレイヤーをマーカー表示
  • 館内にレールが敷かれていて手で持つと自動で移動できる(The Moriリスペクト)
  • 小型のNODキャリアに掴まると自動で移動できる
  • ルンバ的なのに乗ると自動で移動できる
  • 道案内の標識が動的に変形して部屋とプレイヤーの方向を表示
  • 主要な地点への相互テレポート設備を設置する

みたいなものがありました。しかし、「ワールドのどんなところにいても情報にアクセスできる/主要な合流ポイントに移動できる」、「ギミックを使用しないときは極力関係するオブジェクトやUIを非表示にしてLC施設の雰囲気を味わえるようにする」、「テレポート等で未見の場所にいきなり行ってしまうことのないようにする」、「狭い場所や上下移動でも快適に移動できる」、「経路の計算または敷設を自動化できる」というような条件を考えていった結果、上の動画のような形式になりました。

この機能、「場所は表示されるけど他のプレイヤーは表示されないじゃん」というツッコミがあって、それはごもっともなのですが、上の動画は一人で撮影しているだけで実はワールド内にいる全プレイヤー分の経路が表示されます。それはそう。


うさぎ開発まとめ(2022/6)

この記事は(略)「真夜中の雪うさぎ」の最近のようすを書いた記事です。

今月は新京都の建築作業に忙しくて進捗少なめです。人生そういう時期もある。


跳ぶうさぎの動画について

完成度の高いゲーム・映画・アニメ・ドラマなどなどのPVって、もはや本編と同じくらいめっちゃワクワクする最高の代物じゃないですか?私はそう思います。前作PSFのヤツもVRChatのワールドにしてはそれなりに頑張ったつもり1で、今作もドキワクするのをぶちかましてきたいと思っています。といっても、情報公開の段取りの関係で下手すると1年後公開とかも普通にあり得るので、首を洗ってお待ちください。

めちゃくちゃ余談ですが、情報公開の話といえば、PSFのPVで「ドーム」部分の映像を普通に出したのはわりと思い切った決断でした。PSFは超展開のミルフィーユ構造なのであのくらいは事前に見せても問題ないというネタバレ担当大臣(私)の判断だったのですが、ああいうのって、作者がどのくらいの熱意と思慮をもって作品を作っているか、作品の内容量がPVによって目減りしないか、作者がプレイヤーのことをどれくらい信頼しているか、とかそういうセンシティブな駆け引きがはちゃめちゃに必要になってくるんですよね。PSFの例で言うと、初期案では作中の登場人物がVRChatらしい「夏」のワールドを紹介するというだけのものを予定していて、でもそれだとあまりにもハイコンテクスト味が高いということであの形になりました。「うさぎ」は幸か不幸かコンテキスト度がどちらかというと「アスタリスクの花言葉」に近い気がするので、またすごい難儀しそう。

ちなみに、ツイートでは「古代のテクノロジー」とか言っちゃいましたが、実際はAniamteと名を変えベクター形式のアニメーション作成ソフトとして今も元気に生き残っています