Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
VR開発しくじり先生
JVRH2016で初めてVR開発、UE4で挑戦
荻野雄季
Twitter:@YuukiOgino
自己紹介
荻野雄季(おぎのゆうき)
CROOZ株式会社 PCゲーム事業本部
やってること
Flash:AS3スクリプター そろそろ卒業したい
趣味でUnity5とUE4を触ってます。
ユニティちゃん大好き
© UTJ/UCL
社内で勝手にVR体験会を開催とかしてます
(上に黙認されているとも……)
参加しました!
JVRH2016とは?
2016年6月18日~19日に行われた日本最大のVRハッカソン
・7都市で31時間かけて開発
・誰でも参加OK、デバイスは何でも可。
PCなど開発用機材の貸出も
・入選チームにはスポンサーからの豪華賞品も
JVRH2016で作成したVR
桜花乱布
https://www.youtube.com/watch?v=UFLlXR-jlxk
メンバー
geeky
プランニング、コーディング、レベルデザイン
isabella
メインモデリング、テクスチャ作製、レベルデザイン
gassan
モデリングサポート、サウンド収集
wh1te
モデリングサポート、トータルサポート
yuukio...
5
荻野先生のしくじり数字
UE4初心者
5人中5人
荻野先生のしくじり数字
内、UE4を当日初めて触った人数、2人
4
荻野先生のしくじり数字
VR開発初心者
5人中4人
荻野先生のしくじり数字
しくじらないわけがない!!
VR開発を盛大にしくじった
初心者からしくじりを学び、
回避しよう!
JVRH2016で案の定色々しくじったので
PCレンタルを必要以上に
信用しすぎたこと
荻野先生のVR開発しくじり その1
今回の開発で使用したいツール
インストールされていたツール
インストールされていていないツール
まさかの開発環境設定から開始
基本無線LANしかない
会場の通信環境
レンタルしたPCの仕様
数少ない有線LAN
PCレンタルから開発環境が整うまで
約4時間
しくじりの回避方法
しくじりの回避方法
VRが動くノートPC買おう!
269,800円=約3Vive
VR開発
27万
はした金
教訓
日本語ドキュメントを
必要以上に信頼しすぎた
荻野先生のVR開発しくじり その2
初心者が全力で頼るもの
問題が発生! 地面にコントローラーを置くと浮いてしまう
エピックゲームズジャパン下田さんに聞く!
しくじりの回避方法
Pawnを継承した場合、シーンをかましてカメラ等の高さを下げる
しくじりの回避方法
Pawnではなく、Characterを継承
ドキュメント間違ってる?
後日、テンプレートを確認
テンプレートはCharacterを継承
ドキュメントはPawnを継承
orz
英語ドキュメントを確認した
そもそもやり方が違う!!
日本語 英語
※Pawn継承後、次に記載されている内容
orz
信じるのは
日本語ドキュメントより
テンプレート
教訓
開発終了2時間前に
VRのベストプラクティスを
実行した
荻野先生のVR開発しくじり その3
実行した結果……
何も出来なくなる!!
マテリアルのビルドにかかった時間:約20分
orz
頭では分かってても後回しにしてしまった!
新規プロジェクト
最初にやるのは
ベストプラクティス
教訓
気づいたらVR技術デモが
出来上がってしまった
荻野先生のVR開発しくじり その4
チームが目指した理想のゲーム
BulletTrainの刀版!
銃を刀に
ロボットを布に
30時間以内にゲームを作ろう!
実際に出来上がったゲームらしきもの
布が迫ってくるので刀で切ろう!
ワープもできるよ(制御不安定)
終わりはないよ、エンドレス!
とてもつまらない!!
あえて言おう
エンドレスになってしまったことがゲーム要素を無くす
ゲーム要素がないので技術デモっぽく、終始淡々とした印象。
ゲーム要素の例
・スタート画面
・得点、自身へのダメージ、時間制限
・ゲームエンド
・エンドロール
それが根本原因ではない
しかし
開発者が天狗になってた
根本原因
ゲーム開発で使用している小細工が、
VRでも全て通じて当然、
プレイヤーも理解してくれる
と侮って実装すること
VR開発における天狗とは?
しくじった小細工その1:ワープ
ワープポイントを視点で決定する仕組み
→TopDownテンプレート流用
視点を動かせば地面に丸いものが見えるし、
ワープすればワープポイントってわかるしょ
実装時、荻野先生が内心で思った天狗セリフ
結果
HMDで見ると非常にわかりくい!
プレイヤーは地面ではなく、水平線、こち
らに向かってくる布を集中して見るので、
わざわざ下を見ないといけない地面を見
ない!
結果
・プレイヤーがワープする位置がわからず混乱させてしまった。
・地面以外を見てワープした場合、異空間へ飛ばされる不具合も
あったのでなおさら混乱した
→プレイヤーを現実に引き戻して冷めさせた
しくじった小細工その2:布を斬ったときの動作
斬る!
?
しくじった小細工その2:布を斬ったときの動作
刀で布を斬ったらヒットエフェクトを出して消滅させる
ゲームではよくやる手段
布斬ったときにわざわざ真っ二つにしなくても
何かしらエフェクト出せば大丈夫っしょ
実装時、荻野先生が内心で思った天狗セリフ
結果
VR上だと凄まじい違和感があった
現実→布を斬ると真っ二つに分かれる
VR上→布を斬るとなぜかエフェクト出現
プレイした皆様が「ん?」という期待してい
たのとは違うという困惑した表情を……
結果
現実に起こり得ることを実装しなかった結果、
以下のデメリットが浮き彫りになる
・刀で物を斬る爽快感が皆無
このVRで一番の売りになるはず部分を
あえて殺すという本末転倒なことに
徐々に期待感の熱が冷めてしまい、現実に戻してしまった
現実に起こり得るものを取り入れた素晴らしい例
HAJIKI
HAJIKI SWORD
TRAINING
SAMURAI
現実に起こり得るものを取り入れた素晴らしい例
飛んでくる手裏剣をスローモーションで
刀を振り、叩き落とす!
スローモーション以外は
すべて現実にあっても起こり得る
手裏剣→刀で斬れない。叩き落す
現実に起こり得るものを取り入れた素晴らしい例
現実で出来そうで中々出来ない!
叩き落すというのが凄まじい爽快感
一度味会うと病みつきに!!
VRは絶対侮るな!
教訓
現実に起こり得ることは漏らさず実装すべし!
ちょっとした手抜きがバレた場合、急速に価値を無くすのがVR
パッケージングしたアプリが
Viveに表示されない!
荻野先生のVR開発しくじり EX
なんと下田さんからRetweetが!
映ったぁ!!
なるはやで
Execute Console Command
Stereo On
教訓
まとめ
今のうちに
たくさんVR開発をしくじって、
たくさん知見を貯めよう!!
しくじらないでVR開発できる
人間がいるのか!!
しくじり経験値を貯めれば、
素晴らしいコンテンツを開発
できる
VR開発しくじり先生。JVRH2016で初めてVR開発、UE4で挑戦 ver.VR Tech Tokyo
VR開発しくじり先生。JVRH2016で初めてVR開発、UE4で挑戦 ver.VR Tech Tokyo
VR開発しくじり先生。JVRH2016で初めてVR開発、UE4で挑戦 ver.VR Tech Tokyo
VR開発しくじり先生。JVRH2016で初めてVR開発、UE4で挑戦 ver.VR Tech Tokyo
VR開発しくじり先生。JVRH2016で初めてVR開発、UE4で挑戦 ver.VR Tech Tokyo
VR開発しくじり先生。JVRH2016で初めてVR開発、UE4で挑戦 ver.VR Tech Tokyo
Upcoming SlideShare
Loading in …5
×

5

Share

Download to read offline

VR開発しくじり先生。JVRH2016で初めてVR開発、UE4で挑戦 ver.VR Tech Tokyo

Download to read offline

VR Tech Tokyo #2でLTに使用したスライドです。
http://vrtokyo.connpass.com/event/33525/

※スライド途中に貼ってあった桜花乱布の動画URLが再生できないと出ました
https://www.youtube.com/watch?v=UFLlXR-jlxk

↑こちらになります

Related Books

Free with a 30 day trial from Scribd

See all

VR開発しくじり先生。JVRH2016で初めてVR開発、UE4で挑戦 ver.VR Tech Tokyo

  1. 1. VR開発しくじり先生 JVRH2016で初めてVR開発、UE4で挑戦 荻野雄季 Twitter:@YuukiOgino
  2. 2. 自己紹介 荻野雄季(おぎのゆうき) CROOZ株式会社 PCゲーム事業本部 やってること Flash:AS3スクリプター そろそろ卒業したい 趣味でUnity5とUE4を触ってます。 ユニティちゃん大好き © UTJ/UCL
  3. 3. 社内で勝手にVR体験会を開催とかしてます (上に黙認されているとも……)
  4. 4. 参加しました!
  5. 5. JVRH2016とは? 2016年6月18日~19日に行われた日本最大のVRハッカソン ・7都市で31時間かけて開発 ・誰でも参加OK、デバイスは何でも可。 PCなど開発用機材の貸出も ・入選チームにはスポンサーからの豪華賞品も
  6. 6. JVRH2016で作成したVR
  7. 7. 桜花乱布 https://www.youtube.com/watch?v=UFLlXR-jlxk
  8. 8. メンバー geeky プランニング、コーディング、レベルデザイン isabella メインモデリング、テクスチャ作製、レベルデザイン gassan モデリングサポート、サウンド収集 wh1te モデリングサポート、トータルサポート yuukiogino(登壇者) メインコーディング 社会人3人、学生2人のチーム
  9. 9. 5 荻野先生のしくじり数字
  10. 10. UE4初心者 5人中5人 荻野先生のしくじり数字 内、UE4を当日初めて触った人数、2人
  11. 11. 4 荻野先生のしくじり数字
  12. 12. VR開発初心者 5人中4人 荻野先生のしくじり数字
  13. 13. しくじらないわけがない!!
  14. 14. VR開発を盛大にしくじった 初心者からしくじりを学び、 回避しよう! JVRH2016で案の定色々しくじったので
  15. 15. PCレンタルを必要以上に 信用しすぎたこと 荻野先生のVR開発しくじり その1
  16. 16. 今回の開発で使用したいツール
  17. 17. インストールされていたツール
  18. 18. インストールされていていないツール
  19. 19. まさかの開発環境設定から開始
  20. 20. 基本無線LANしかない 会場の通信環境
  21. 21. レンタルしたPCの仕様
  22. 22. 数少ない有線LAN
  23. 23. PCレンタルから開発環境が整うまで 約4時間
  24. 24. しくじりの回避方法
  25. 25. しくじりの回避方法 VRが動くノートPC買おう! 269,800円=約3Vive
  26. 26. VR開発 27万 はした金 教訓
  27. 27. 日本語ドキュメントを 必要以上に信頼しすぎた 荻野先生のVR開発しくじり その2
  28. 28. 初心者が全力で頼るもの
  29. 29. 問題が発生! 地面にコントローラーを置くと浮いてしまう
  30. 30. エピックゲームズジャパン下田さんに聞く!
  31. 31. しくじりの回避方法 Pawnを継承した場合、シーンをかましてカメラ等の高さを下げる
  32. 32. しくじりの回避方法 Pawnではなく、Characterを継承
  33. 33. ドキュメント間違ってる?
  34. 34. 後日、テンプレートを確認
  35. 35. テンプレートはCharacterを継承
  36. 36. ドキュメントはPawnを継承
  37. 37. orz
  38. 38. 英語ドキュメントを確認した
  39. 39. そもそもやり方が違う!! 日本語 英語 ※Pawn継承後、次に記載されている内容
  40. 40. orz
  41. 41. 信じるのは 日本語ドキュメントより テンプレート 教訓
  42. 42. 開発終了2時間前に VRのベストプラクティスを 実行した 荻野先生のVR開発しくじり その3
  43. 43. 実行した結果……
  44. 44. 何も出来なくなる!! マテリアルのビルドにかかった時間:約20分
  45. 45. orz 頭では分かってても後回しにしてしまった!
  46. 46. 新規プロジェクト 最初にやるのは ベストプラクティス 教訓
  47. 47. 気づいたらVR技術デモが 出来上がってしまった 荻野先生のVR開発しくじり その4
  48. 48. チームが目指した理想のゲーム BulletTrainの刀版! 銃を刀に ロボットを布に 30時間以内にゲームを作ろう!
  49. 49. 実際に出来上がったゲームらしきもの 布が迫ってくるので刀で切ろう! ワープもできるよ(制御不安定) 終わりはないよ、エンドレス!
  50. 50. とてもつまらない!! あえて言おう
  51. 51. エンドレスになってしまったことがゲーム要素を無くす ゲーム要素がないので技術デモっぽく、終始淡々とした印象。 ゲーム要素の例 ・スタート画面 ・得点、自身へのダメージ、時間制限 ・ゲームエンド ・エンドロール
  52. 52. それが根本原因ではない しかし
  53. 53. 開発者が天狗になってた 根本原因
  54. 54. ゲーム開発で使用している小細工が、 VRでも全て通じて当然、 プレイヤーも理解してくれる と侮って実装すること VR開発における天狗とは?
  55. 55. しくじった小細工その1:ワープ ワープポイントを視点で決定する仕組み →TopDownテンプレート流用
  56. 56. 視点を動かせば地面に丸いものが見えるし、 ワープすればワープポイントってわかるしょ 実装時、荻野先生が内心で思った天狗セリフ
  57. 57. 結果 HMDで見ると非常にわかりくい! プレイヤーは地面ではなく、水平線、こち らに向かってくる布を集中して見るので、 わざわざ下を見ないといけない地面を見 ない!
  58. 58. 結果 ・プレイヤーがワープする位置がわからず混乱させてしまった。 ・地面以外を見てワープした場合、異空間へ飛ばされる不具合も あったのでなおさら混乱した →プレイヤーを現実に引き戻して冷めさせた
  59. 59. しくじった小細工その2:布を斬ったときの動作 斬る! ?
  60. 60. しくじった小細工その2:布を斬ったときの動作 刀で布を斬ったらヒットエフェクトを出して消滅させる ゲームではよくやる手段
  61. 61. 布斬ったときにわざわざ真っ二つにしなくても 何かしらエフェクト出せば大丈夫っしょ 実装時、荻野先生が内心で思った天狗セリフ
  62. 62. 結果 VR上だと凄まじい違和感があった 現実→布を斬ると真っ二つに分かれる VR上→布を斬るとなぜかエフェクト出現 プレイした皆様が「ん?」という期待してい たのとは違うという困惑した表情を……
  63. 63. 結果 現実に起こり得ることを実装しなかった結果、 以下のデメリットが浮き彫りになる ・刀で物を斬る爽快感が皆無 このVRで一番の売りになるはず部分を あえて殺すという本末転倒なことに 徐々に期待感の熱が冷めてしまい、現実に戻してしまった
  64. 64. 現実に起こり得るものを取り入れた素晴らしい例 HAJIKI HAJIKI SWORD TRAINING SAMURAI
  65. 65. 現実に起こり得るものを取り入れた素晴らしい例 飛んでくる手裏剣をスローモーションで 刀を振り、叩き落とす! スローモーション以外は すべて現実にあっても起こり得る 手裏剣→刀で斬れない。叩き落す
  66. 66. 現実に起こり得るものを取り入れた素晴らしい例 現実で出来そうで中々出来ない! 叩き落すというのが凄まじい爽快感 一度味会うと病みつきに!!
  67. 67. VRは絶対侮るな! 教訓 現実に起こり得ることは漏らさず実装すべし! ちょっとした手抜きがバレた場合、急速に価値を無くすのがVR
  68. 68. パッケージングしたアプリが Viveに表示されない! 荻野先生のVR開発しくじり EX
  69. 69. なんと下田さんからRetweetが!
  70. 70. 映ったぁ!!
  71. 71. なるはやで Execute Console Command Stereo On 教訓
  72. 72. まとめ 今のうちに たくさんVR開発をしくじって、 たくさん知見を貯めよう!!
  73. 73. しくじらないでVR開発できる 人間がいるのか!!
  74. 74. しくじり経験値を貯めれば、 素晴らしいコンテンツを開発 できる
  • cube-block

    Jul. 29, 2016
  • dyagi1983

    Jul. 29, 2016
  • YoshioHara

    Jul. 28, 2016
  • 9appat3ch

    Jul. 28, 2016
  • hisass

    Jul. 28, 2016

VR Tech Tokyo #2でLTに使用したスライドです。 http://vrtokyo.connpass.com/event/33525/ ※スライド途中に貼ってあった桜花乱布の動画URLが再生できないと出ました https://www.youtube.com/watch?v=UFLlXR-jlxk ↑こちらになります

Views

Total views

3,614

On Slideshare

0

From embeds

0

Number of embeds

1,506

Actions

Downloads

18

Shares

0

Comments

0

Likes

5

×