enebular developer Meetup Vol.3
by
1ft-seabass
Link
Embed
Share
Beginning
This slide
Copy link URL
Copy link URL
Copy iframe embed code
Copy iframe embed code
Copy javascript embed code
Copy javascript embed code
Share
Tweet
Share
Tweet
Slide 1
Slide 1 text
enebular Meetup vol.3 Oculus Go + enebular 仮想現実でも データ連携! ワンフットシーバス 田中正吾
Slide 2
Slide 2 text
私の話はスライドを後ほど共有します。 話す内容に注力いただいて大丈夫です!
Slide 3
Slide 3 text
自己紹介
Slide 4
Slide 4 text
田中正吾(たなかせいご) 屋号:ワンフットシーバス 2004年よりフリーランス。以後、FLASH制作を 中心にインタラクティブコンテンツを主に行い 現在に至る。 最近ではWEBフロントエンドをベースにしなが らも、情報とインターフェースが合わさるアプ ローチという視点でIoTやMixed Realityといっ た技術も取り入れながら活動しています。
Slide 5
Slide 5 text
今日やること
Slide 6
Slide 6 text
Oculus Goのデータ連携の話をします Oculus Go
Slide 7
Slide 7 text
スマホやPCなど2Dのコンテンツ同じく 仮想現実も有益なデータの宝庫 ユーザの行動データ・ゲーム進行情報・イベント取得情報・アプリ滞在時間・3D酔い誘発 and more...
Slide 8
Slide 8 text
ということで仮想現実のデータも enebularは可視化が得意なので連携したい! Oculus Go
Slide 9
Slide 9 text
enebularと連携しやすい良き接着剤は FirebaseやMilkcocoaがあります
Slide 10
Slide 10 text
今回はFirebaseを使います! Google本家のFirebaseライブラリもよいが、がっつりアプリ用という感じなので 今回は別のライブラリを根性で探して検証して使えるようにしました Oculus Go Oculus GoとFirebaseをつなげるメモ – 1ft-seabass.jp.MEMO https://www.1ft-seabass.jp/memo/2018/09/27/oculus-go-meets-firebase/
Slide 11
Slide 11 text
ということで一旦はできた 起動時とーソルでクリックするとデータが送られる
Slide 12
Slide 12 text
しかしながら・・・これ・・・地味・・・
Slide 13
Slide 13 text
しっかり体験いただくために 簡易シューティングUnityゲーム作りました! まずは動画で
Slide 14
Slide 14 text
このUnity簡易ゲームから点数取得時に Firebaseへデータを送ります Firebaseコンソールの様子
Slide 15
Slide 15 text
こちらの点数取得時と総得点の推移を enebularで可視化します!
Slide 16
Slide 16 text
こんな感じで動きます!
Slide 17
Slide 17 text
いざリアルタイムにデモをしてみます! Oculus Go
Slide 18
Slide 18 text
今回の仕組みはINFOMOTIONのみで 可視化が実現できています データ可視化 INFOMOTION データ記録 Oculus Go
Slide 19
Slide 19 text
がんばったところ
Slide 20
Slide 20 text
Oculus GoでFirebaseを使おうとする心 Oculus Go Oculus GoとFirebaseをつなげるメモ – 1ft-seabass.jp.MEMO https://www.1ft-seabass.jp/memo/2018/09/27/oculus-go-meets-firebase/
Slide 21
Slide 21 text
Unityから直接INFOMOTIONに出すため データ内容を整える必要があった ヘルプにもあるがtimestampやcreatedで2つ時間設定があったりkeyというデータのくくりを注意
Slide 22
Slide 22 text
Unityのデータ取得「らしさ」の演出を加えた 実際やってみて操作が自動で可視化されるというのは新たな世界が見れて楽しかった!
Slide 23
Slide 23 text
やってみて見える世界
Slide 24
Slide 24 text
アプリの挙動をいろいろ見るのも楽しいし アトラクション的な行動分析も楽しそう! VRには個人で遊ぶこともあるし、ゲームセンターやエンタメとして楽しむものもあるので
Slide 25
Slide 25 text
Firebaseで色々な状況が引き出せるということは enebularからIoTの演出につなげられる! 高得点時に照明を連動させて一体感を出したり、追加のセンサーによってVR内を変化させたり! Oculus Go 点灯! センサーで変化
Slide 26
Slide 26 text
enebuarとのデバイス連携でもうひとつ ここで7分くらい時間があるとうれしい
Slide 27
Slide 27 text
HoloLensとLINE Clovaで修行アプリ
Slide 28
Slide 28 text
enebularでLINE Clovaが手軽に連携できるネタ LINE Clova Extensions Kitとenebularを連携して会話させてみよう | enebular blog https://blog.enebular.com/line/line-cek-meets-enebular/ Clova Clova Extensions Kit (CEK) Custom Extension HTTP リクエスト
Slide 29
Slide 29 text
FirebaseとHoloLensをつなげる知見 https://www.1ft-seabass.jp/memo/2018/09/18/firebase-meets-hololens-uwp-3d-app/ HoloLens (3D UWP APP)
Slide 30
Slide 30 text
今回の仕組み Node-RED・enebular・Firebaseうまく仲介してHoloLensとClovaの仕組みをつないでいます Clova Custom Extension HoloLens
Slide 31
Slide 31 text
HoloLensで忍術が見えるようにする
Slide 32
Slide 32 text
師(LINE Clova)が忍術を撃ちます!
Slide 33
Slide 33 text
それを避けることでトレーニングします!
Slide 34
Slide 34 text
動画で様子を見てみましょう!
Slide 35
Slide 35 text
時間があればリアルタイムでももイケるか! 音にデリケートなアプリですが懇親会で数人体験できるかも!
Slide 36
Slide 36 text
enebularで仮想現実についても 可視化していくぞ!
Slide 37
Slide 37 text
ご清聴いただきまして ありがとうございました!