Slide 1

Slide 1 text

2024/6/26 @limes2018 Microsoft MVP for Mixed Reality

Slide 2

Slide 2 text

XR関係で⾊々と活動。Babylon.js, Godot, Unity など。 Babylon.js勉強会の共同主催者 2024/2にApple Vision Proを海外渡航しな いで購⼊に成功 2児の⽗で休⽇は公園や図書館に⾏くことが多い Blog : Cross Road https://www.crossroad-tech.com/ X: @limes2018 2

Slide 3

Slide 3 text

Apple Vision ProのアプリをGodot Engineで開発する⽅法を調べた Godot Visionリポジトリがあるがうまく動かず、⽇本語・英語ともに情報がなかった ひとまずリポジトリの内容を動かしてみた (6/23時点) 3

Slide 4

Slide 4 text

4 • コミュニティによって開発が進められている開発環境。2014年に v1.0が公開された • 1つのツール画⾯でエディタも含めて完結する • Windows, Mac, Linux, iOS, Android, Web向けに出⼒ できる • 2Dゲーム向けの情報が多いが、3Dゲームも開発可能 • Godot Visionというドキュメントが最近公開され、Apple Vision Pro向けのアプリ開発も可能 https://github.com/godotengine/godot/releases?q=1.0&expanded=true https://github.com/godotengine/godot

Slide 5

Slide 5 text

5 • 3Dオブジェクトの配置、アニメーション • ⼿のジェスチャー • ⾳源再⽣ • SwiftGodotというライブラリで、Swiftから GodotEngineの関数を呼ぶことも可能 (もう少しできることがありそう) https://godot.vision/

Slide 6

Slide 6 text

6 Live reload(今後対応予定) RealityKitとのinteraction https://godot.vision/road-map https://godot.vision/technical-details

Slide 7

Slide 7 text

7 • GodotVisionExampleをローカル環境にコピー • Godot Engineで「Godot_Project」フォルダを指定して開く • 同梱のxcodeプロジェクトをxcodeで開く(15.4以上推奨) • [実機の場合]Automatic SigningなどでProvisioning Profileを作ってビルド • [シミュレータの場合]ビルドボタンを押す ->シミュレータが起動 https://github.com/kevinw/GodotVisionExample/tree/main

Slide 8

Slide 8 text

8 実際は詰まるところが 多かったので、詳細は こちらの記事を 参照ください。

Slide 9

Slide 9 text

9 Simulator Godot Engine

Slide 10

Slide 10 text

10 gdスクリプトを使って何ができるか、どうやって作る のかをもう少し詳細に解説予定