<aside>
⚠️ この記事は公式リリースノート(+一部Discordのオープンベータアナウンスの情報)の非公式翻訳です。VRChat運営の監修などは一切受けていません。誤訳があるかもしれないけどご了承くださいね。
</aside>
Release - 26 July 2022 - Build 1213
今回の更新ではEasy Anti-Cheatが導入されます!いろいろと話さなければならないので、詳しいブログ記事も書きました。こちらでご確認ください!
クライアント
新機能
- Easy Anti-Cheatを実装。詳しくはブログ記事にご参照ください。
- EACはVRChatクライアント改造を阻止するシステムです。
- **非正規のVRChatクライアントがEACに感知されてもバンされるわけえではありません。**アプリが起動せずにエラーを表示します。ヘルプサイトにある指示でVRChatを消去して再インストールしてください。
- VRChatはEACの最新版を使っています。同時に起動さえしなければ、複数のEACアプリを同時に使うことができます。
- Elden Ring, Halo MCC, Apex Legendsなど、古いEACバージョンを使うアプリがVRChatと同時に使えません。最新版のEACに更新すれば同時に使えるようになります。現在、Fortniteぐらいしか更新しているアプリは知りません。
- ローカルテストビルドではEACが無効化されるので、ローカルテストが影響されません。
- Virtual Desktopユーザーへ
- VRChatのOculus PC版をVirtual Desktop経由で使うことはDLL挿入を使っているためできません。EACで阻止されます。Oculus Airlink、もしくはSteam版をご利用ください。
- セキュアインスタンスを実装!詳しくはブログ記事にご参照ください。
- セキュアインスタンスでは、インスタンスルールがサーバー側で実施されます。
- たとえば、インスタンスオーナーとフレンドでなければジョインできないし、インバイトがないとインバイトインスタンスに入れないわけです。
- ポータルロックを実装。インスタンスルールによって、入れない人からポータルが見れないようにします。
- デフォルトでは、Friends/Friends+ポータルがロックされます。つまり、パブリックインスタンスでポータルを置いたら、自分のフレンドだけがポータルが見えて入れます。誰でもは入れてほしい場合は、アンロックすることもできます。
- パブリックインスタンスは誰でも入れるので、パブリックインスタンスへのポータルが常にアンロック状態です。
- Invite/Invite+ポータルは常にアンロック状態です。なぜかというと、新規Invite/Invite+インスタンスに入れるのはインスタンス作成者のみだからです。
- なので、Invite/Invite+インスタンスへのポータルを置いておく時は気を付けましょう。最大限プライバシーを保つためには、インスタンスに移動してからフレンドを招待することをお勧めします。
- どのポータルを置いていて、ロック・アンロック状態を切り替えるUIを追加
- サイト上のリンクがロック・アンロックできるようになりました。
- ロックされたリンクがデフォルトで、入場ルールを実施します。
- ポータルと同様、フレンド・フレンドプラス以外は意味がありません。デフォルトは今後のサイト更新で変わります。
- アンロックされたリンクも作れますが、それではリンクを持った人ならだれでも入れます(Google Docsの、「リンクを持った人ならだれでも見れる」設定みたいになります)
- アンロックリンクを配布して、他人に共有されたらその人も入れるのでご注意ください!
- 古いインスタンスリンクは無効化されますので、作り直す必要があります。
改善点
- InstantiateされたUdonBehaviourの処理を改善し、ネットワーク操作しないようにし、ログにエラーを吐かないように修正
- Action MenuにPose Resetという、固定されたPhysBonesを解除するボタンを追加
修正点
- Linuxでの動画がプレイヤーの問題を修正。Steam Deckでの動画プレイヤー関連の問題が修正去れるはずです。
- FinalIKスクリプトを用いてユーザーをクラッシュできてしまう脆弱性を修正
- ネームプレートのテキスト表示問題を修正
- 一部メインメニューの設定を操作する時の問題を修正
既知の問題
- VRChatのOculus PC版をVirtual Desktop経由で使うことはDLL挿入を使っているためできません。EACで阻止されます。Oculus Airlink、もしくはSteam版をご利用ください。
- セキュアインスタンスは一部、通常リリースまで有効化できないため、インスタンスジョイン挙動、フレンド位置、一部のセキュリティ機能はリリース後1~2日が立つまで挙動がおかしいかもしれません。オープンベータに影響が出ると思われます。
SDK
改善点