Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
ゼロから始める VR開発
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
ufoo68
July 13, 2020
Technology
450
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
ゼロから始める VR開発
ufoo68
July 13, 2020
More Decks by ufoo68
See All by ufoo68
BlenderをCodexで動かす
ufoo68
1
380
改めて考えるOSSのあり方について
ufoo68
0
60
文法で学ばないJavaScript
ufoo68
0
76
Cookieとは?
ufoo68
1
87
今更ながら、開発現場での生成AI活用について
ufoo68
0
83
28歳独身エンジニア 婚活してみた
ufoo68
0
36
OpenAIでクッキー型を作る
ufoo68
1
71
初めて開発リーダーをやってみた話
ufoo68
0
150
M5Stack用の指紋認証デバイスを試す
ufoo68
0
910
Other Decks in Technology
See All in Technology
From Prompt Engineering to Loop Engineering
shibuiwilliam
1
320
起点・思考・出力で分解する 〜PM業務の自動化設計〜
kazu_kichi_67
2
1.2k
飲食店もAIで。レジ締めやハンディシステムをつくってる話 / Using AI for restaurant management
vtryo
0
220
勉強会企画をアプリで構造化してみた 〜そこで見えた、AIとの付き合い方〜 / I've structured a study group plan using an app.
pauli
0
240
LiDAR SLAMの実装とセンサ融合 ~Lie群からContinuous-Time LIOまで~
naokiakai
1
740
きのこカンファレンス2026_肩書きを外したとき私は誰か
yamasatimi
1
110
Text-to-SQLをAgentCoreで実現し、生成されるSQLの精度を定量的に評価する
yakumo
2
280
4人目のSREはAgent
tanimuyk
0
330
Kotlin 開発のツラミを爆破した話! / Explode the difficulty of Kotlin dev!
eller86
0
130
「勝手に広まる」人気 AI エージェントを爆速で作ろう!(AWS Summit Japan 2026講演資料)
minorun365
PRO
10
2.8k
認証認可だけじゃない! ID管理の構成要素と ライフサイクルを意識しよう
ritou
1
420
Docker Desktop不要の時代が来る? WSL標準の「wslc」で Linuxコンテナを動かしてみた.
ueponx
0
390
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
How to make the Groovebox
asonas
2
2.2k
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
380
For a Future-Friendly Web
brad_frost
183
10k
Agile that works and the tools we love
rasmusluckow
331
22k
Raft: Consensus for Rubyists
vanstee
141
7.6k
Evolving SEO for Evolving Search Engines
ryanjones
0
230
GitHub's CSS Performance
jonrohan
1033
470k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Marketing to machines
jonoalderson
1
5.5k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
240
Transcript
ゼロから始める VR開発 Oculus Quest+Unity
自己紹介 • 名前 ◦ 松永勇太(@ufoo_yuta) • 出身地 ◦ 滋賀県 •
やってること ◦ スポーツIoTLT主催 • 最近の趣味 ◦ VRゲーム
自粛期間で買ったもの(5月辺り)
Oculus Quest • オールインワン型のVRデバイス ◦ PCとの接続が不要 ◦ Oculus Linkを使えばPCアプリで遊ぶことも可能 •
インサイドトラッキング ◦ 内蔵センサを用いてプレイヤーの動きを反映 ◦ 6自由度(6DoF) • 4万9800円の64GBモデルと、6万2800円の128GBモデルがある • ハンドトラッキングが可能
買ったゲーム
とはいえ、 VR開発はやってこなかった。。。
ので、 LTネタ用に初めてVR開発をやってみた
やったこと • Unityのインストール ◦ 参考記事1 参考記事2 参考記事3 ◦ Androidビルドを設定 ◦
XR Plugin Managementをインストール • Assetのダウンロード ◦ Gym Environment ◦ Oculus Integration ▪ UnityでOculusを使うために使用 VRでスポーツジムを 体験してみたい!
注意点 今回の発表にコーディング要素はありません
早速開発ソフトを入れたみた 今回はUnityをインストール
とりあえずAssetを揃えた
ビルド成功
OVRPlayerControllerを使ってみる
OVRCameraRigとOVRPlayerController • OVRCameraRig ◦ 固定用のプレハブ ◦ プレハブとは、オブジェクトやコンポーネントをまとめたもの ◦ 最初に用いたのはこれ •
OVRPlayerController ◦ 動作キャラ用のプレハブ ◦ ゲームパッドで空間を移動できる ◦ 地上をFPS視点で動き回ることを想定して作られている ◦ ジム内を動き回りたいので以降はこっちを採用
落下したwww
重力を0に
動き回れないwww
平面を置いてみる(重力は1に戻した)
透明化して適当な大きさを設定
動き回ることができた
さいごに • コーディングなしでもそれっぽいVR開発ができる • 時間がかかるのはセットアップやインストール • とにかくVR開発は楽しい • 次はもう少し開発っぽいことをやりたい