Slide 1

Slide 1 text

VRプロダクト開発ラウンドテーブル 2021 中地 功貴 / 古林 克臣 / 渡部 晴人 本講演に関するSNSへの投稿は大歓迎です。 公式ハッシュタグは #CEDEC2021 です。

Slide 2

Slide 2 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 1. 本ラウンドテーブルの説明 (5分) a. ラウンドテーブル開催の背景 b. ラウンドテーブルの進め方について c. テーマについて d. 登壇者について 2. テーマ毎のディスカッション (50分) 3. まとめ (5分) タイムスケジュール 本資料の後半には 当日の議論の内容を 各テーマごとに 簡単にまとめてあります

Slide 3

Slide 3 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 本ラウンドテーブルは、主にVRヘッドマウントディスプレイ(VRHMD)を用い たVRプロダクト開発に関する意見交換の場です。 VRを始めとするXRに関する情報交換はカンファレンスや小規模の勉強会 を通して活発に行われていますが、各社で行っている現実的なプラクティス についてはあまり知られていない実情があります。 本ラウンドテーブルでは業界の方が一同に介するこの機会を活用した意見 交換を行うことを目的とし、普段の業務に活かせるヒントを得られる場にでき ればと思っています。 ラウンドテーブル開催の背景

Slide 4

Slide 4 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • オンラインのホワイトボードサー ビス(miro)を使用 • Zoom参加者の方はチャットにて URLを共有済(話したいことを付 箋にお書きください) • 各テーマについて、時間を区切っ て議論していきます (付箋を元に話題を振ります) ラウンドテーブルの進め方について

Slide 5

Slide 5 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 1. プラットフォーム選定について 2. 具体的なマルチプラットフォーム対応のプラクティスについて 3. CI / QAについて 4. ゲームエンジンの選定・運用について 5. チュートリアル・操作説明について 6. マルチプラットフォーム対応におけるコントローラーについて 7. ユーザーテストについて 8. 多言語対応について テーマについて

Slide 6

Slide 6 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 登壇者について - 中地 功貴 KOHKI Nakaji (Twitter: @nkjzm) 略歴: CyberAgent → メルカリ R4D XR → MyDearest (AbemaTV VR) (研究開発) 現職ではVRゲーム『ALTDEUS: Beyond Chronos』のイ ンタラクション全般とCI整備を担当 ❏ 日本バーチャルリアリティ学会認定 上級VR技術者 ❏ 専門学校の先生(VRエンジニア専攻) ❏ エンジニア系勉強会のオーガナイザー ❏ Podcast『xR.fm』のパーソナリティ

Slide 7

Slide 7 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 登壇者について - 古林 克臣 Katsuomi Kobayashi Unityエンジニア。2013年にOculus Rift DK1を入手して、 個人でVR作品の制作・展示をしていたらいつのまにか本業に。 4年間の施設向け商業VRコンテンツ制作ののち、 株式会社エクシヴィにてOculus Questアプリ開発に従事。 個人でもApp LabでOculus Questアプリをリリース。 Twitter: @korinVR 株式会社エクシヴィ シニアソフトウェアエンジニア 「Unity + Oculus Quest 2 開発メモ」著者 書籍: 「VRコンテンツ開発ガイド2017」(共著)

Slide 8

Slide 8 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 登壇者について - 渡部 晴人 Haruto Watanabe ❏ 株式会社ワイルドマン 代表取締役社長 ❏ 2012年にOculus RiftのKickstarterに参加 ❏ 2013年のコミックマーケット84以降数多くのイベン トにてVRゲームを出展 ❏ 現在はパンツァードラグーンVoyage Recordを開発中 Twitter: @yasei_no_otoko

Slide 9

Slide 9 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 終了後、オンラインランチ会をやります! https://twipla.jp/events/489484 イベントは終了しました

Slide 10

Slide 10 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 ラウンドテーブル本編 - テーマ毎のディスカッション- 次以降のスライドでは、 ディスカッションした結果 を簡単にまとめました

Slide 11

Slide 11 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 12

Slide 12 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • 売り上げを考えると主要な複数プラットフォームの対応は必要 • 1年前だとPSVRが500万台 PSVRと海外対応できればリーチできる • 現在だとQuest 2 米国で400万台を突破 • Steamのおよそ半数がOculus(Quest1/2+Rift/Rift S) • 上記3プラットフォームで1000万台超の市場規模がある 1. プラットフォーム選定について

Slide 13

Slide 13 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 14

Slide 14 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • プラットフォームごとにSDKが異なる 初期の段階から共通化を意識 • OpenXRの対応が進んでいる – 現状だとプラットフォーム毎の特有機能が対応できない • 特定のプラットフォームで使用できない場合がある – QuestでFirebaseが使えない • REST APIなら可能 • Quest1が現状パフォーマンスのネックになっている 2. 具体的なマルチプラットフォーム対応のプラクティスについて

Slide 15

Slide 15 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 16

Slide 16 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • プラットフォーム毎のCLIデプロイツールをCIに組み込める • 手や頭の位置をプログラムで動かして疑似的なプレイテストを実現 • ヘッドセットを被らずエディタ上で動作チェックができる環境を意識 • Questはフレーム落ちが許されないのでプロファイルツールで検証 • 社内の人材を活用したテストプレイの実施 – 初見の人の反応が大切なので、開発段階に応じてテストプレイを依頼 – 酔いやすい人がいたので、VR酔い度合のチェックに協力してもらった 3. CI / QAについて

Slide 17

Slide 17 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 18

Slide 18 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • Unity / UEが主流 – 他のエンジンも台頭しているがパフォーマンスチューニングがネックになりそう • Unity 2019後半から大きな変更が入った • Unity 2021.1~ からの最適化が強力 • OpenXR対応しておくと自作エンジンでも対応できる未来がもう少しで来そう • UE4ではVR対応はForwardレンダリングを使う • UnityのHDRPはパフォーマンス的に厳しい • Godot EngineもOpenXR対応でVR対応開始 4. ゲームエンジンの選定・運用について

Slide 19

Slide 19 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 20

Slide 20 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • 板ポリゴンのUIテクスチャで説明しているタイトルも多い • 公式のチュートリアルが参考になる • オブジェクトに紐づいた表示を空間に表示する方法がある 5. チュートリアル・操作説明について

Slide 21

Slide 21 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 22

Slide 22 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • SteamVRだと以下の順でユーザー数が多い – Touch(スティックのみ) – Knuckles・WinMR(スティック+タッチパッド) – Vive(タッチパッドのみ) • WinMRも無視できないユーザーボリュームがある • 共通化は進んでいるが、各SDKにおけるマッピングが異なるため動作確 認は必須 6. マルチプラットフォーム対応におけるコントローラーについて

Slide 23

Slide 23 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 24

Slide 24 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • コロナ禍においてリアルイベントでのテストが厳しい – ユーザーテストの他、PRの側面も兼ねていた • プラットフォーム毎に大抵ベータ配布の仕組みがある – オンラインでのユーザーテストに活用できる 7. ユーザーテストについて

Slide 25

Slide 25 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 26

Slide 26 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • 海外ユーザー比率が高いので海外対応は必須 • 日本人には日本語対応も必要 – Oculus公式でも人気タイトルの日本語化を進めている 8. 多言語対応について

Slide 27

Slide 27 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021

Slide 28

Slide 28 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 • VRゲーム市場は伸びている – 大きな売り上げを達成したタイトルの数も増えている • VRChat/clusterなどプラットフォーム上でのクリエイティブも台頭している – アプリとして出すことの意味はどの程度あるのか – Unityを使用することが多いが、実際のVR開発とは異なる面もある • メタバース – 最近また話題になってきている – 広がっていくと思われるが、各機能の規格化など先は長い 9. その他

Slide 29

Slide 29 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021 ご参加ありがとうございました

Slide 30

Slide 30 text

2021-08-24 CEDEC2021 VRプロダクト開発ラウンドテーブル2021