{"componentChunkName":"component---src-templates-post-template-js","path":"/posts/game-engines-libraries-cloud-services-for-xr-development","result":{"data":{"markdownRemark":{"id":"3f4b44b0-8791-5865-b47a-44985f319114","html":"<p>XR 開発のためのゲームエンジン・ライブラリ・クラウドサービスについて調べたことをまとめます。</p>\n<p>関連書籍として見つけたものも掲載しています。</p>\n<h2 id=\"ゲームエンジン\" style=\"position:relative;\"><a href=\"#%E3%82%B2%E3%83%BC%E3%83%A0%E3%82%A8%E3%83%B3%E3%82%B8%E3%83%B3\" aria-label=\"ゲームエンジン permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>ゲームエンジン</h2>\n<h3 id=\"unity\" style=\"position:relative;\"><a href=\"#unity\" aria-label=\"unity permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Unity</h3>\n<p>XR のアプリケーション開発で最も有名なゲームエンジンは、Unity ではないかと思います。</p>\n<p>迷ったら Unity を選んでおけば間違いない気はします。</p>\n<p>以下のように、オライリーなどの書籍もあります。</p>\n<ul>\n<li>『<a href=\"https://amzn.to/3GIOuSq\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">UnityによるVRアプリケーション開発 ―作りながら学ぶバーチャルリアリティ入門</a>』</li>\n<li>『<a href=\"https://amzn.to/3J1Z5Ki\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">UnityによるARゲーム開発 ―作りながら学ぶオーグメンテッドリアリティ入門</a>』</li>\n<li>『<a href=\"https://amzn.to/3IOzFzz\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Unityでつくる建築VR入門</a>』</li>\n</ul>\n<p><a href=\"https://www.amazon.co.jp/dp/4873117577/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=56cf7276c53f1ca137ec0953b411f542&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873117577&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=4873117577\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<p><a href=\"https://www.amazon.co.jp/dp/4873118107/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=e5f5c2b958c9f367754a2f75eb4db340&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4873118107&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=4873118107\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<p><a href=\"https://www.amazon.co.jp/dp/4767827191/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=465f6486b86890eb5c15c3a907c6251d&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4767827191&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=4767827191\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<h3 id=\"unreal-engine\" style=\"position:relative;\"><a href=\"#unreal-engine\" aria-label=\"unreal engine permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Unreal Engine</h3>\n<p>ゲームエンジンとして Unity と並んで有名な Unreal Engine も、VR 開発に対応しています。</p>\n<p>参考: <a href=\"https://docs.unrealengine.com/4.26/ja/SharingAndReleasing/XRDevelopment/VR/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">VR 開発 | Unreal Engine ドキュメント</a></p>\n<h2 id=\"ライブラリ・api\" style=\"position:relative;\"><a href=\"#%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA%E3%83%BBapi\" aria-label=\"ライブラリ・api permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>ライブラリ・API</h2>\n<h3 id=\"web\" style=\"position:relative;\"><a href=\"#web\" aria-label=\"web permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Web</h3>\n<h4 id=\"webxr-device-api\" style=\"position:relative;\"><a href=\"#webxr-device-api\" aria-label=\"webxr device api permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>WebXR Device API</h4>\n<p>ウェブブラウザから HMD などにアクセスするための JavaScript API です。</p>\n<p>参考</p>\n<ul>\n<li><a href=\"https://ja.wikipedia.org/wiki/WebXR_Device_API\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WebXR Device API - Wikipedia</a></li>\n<li><a href=\"https://developer.mozilla.org/en-US/docs/Web/API/WebXR_Device_API\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WebXR Device API - Web APIs | MDN</a></li>\n</ul>\n<h4 id=\"webvr-api\" style=\"position:relative;\"><a href=\"#webvr-api\" aria-label=\"webvr api permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>WebVR API</h4>\n<p>HMD などと連携してウェブブラウザで VR アプリケーションを実装するための JavaScript API です。</p>\n<p>現在は非推奨であり、前述の WebXR Device API を使うべきとのことです</p>\n<p>参考</p>\n<ul>\n<li><a href=\"https://ja.wikipedia.org/wiki/WebVR\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WebVR - Wikipedia</a></li>\n<li><a href=\"https://developer.mozilla.org/ja/docs/Web/API/WebVR_API\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WebVR API - Web API | MDN</a></li>\n</ul>\n<h4 id=\"arjs\" style=\"position:relative;\"><a href=\"#arjs\" aria-label=\"arjs permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>AR.js</h4>\n<p>Web で AR 開発するための代表的なライブラリです。</p>\n<p>参考: <a href=\"https://webar-lab.palanar.com/developer/ar-js/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">【AR.js】WebARをAR.jsで実装する | WebAR Lab - WebARの最新情報がわかるメディア</a></p>\n<h4 id=\"a-frame\" style=\"position:relative;\"><a href=\"#a-frame\" aria-label=\"a frame permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>A-Frame</h4>\n<p>Web の VR 開発のライブラリとしては「A-Frame」が最も有名なようです。</p>\n<ul>\n<li><a href=\"https://webar-lab.palanar.com/developer/what-is-a-frame/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">VRが簡単に実現可能？「A-Frame」というライブラリについて | WebAR Lab - WebARの最新情報がわかるメディア</a></li>\n<li><a href=\"https://ics.media/entry/13401/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">HTMLタグで本格VRコンテンツが作れる！ Mozillaが開発した3Dライブラリ「A-Frame」がすごい - ICS MEDIA</a></li>\n</ul>\n<h4 id=\"react-vr\" style=\"position:relative;\"><a href=\"#react-vr\" aria-label=\"react vr permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>React VR</h4>\n<p>VR 用の React VR というライブラリも見つけました。</p>\n<p>参考: <a href=\"https://html5experts.jp/karad5/23543/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">React VRで始めるお手軽WebVRプログラミング | HTML5Experts.jp</a></p>\n<h4 id=\"その他\" style=\"position:relative;\"><a href=\"#%E3%81%9D%E3%81%AE%E4%BB%96\" aria-label=\"その他 permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>その他</h4>\n<p>他にも Web で XR 開発するためのライブラリは色々あるようです。</p>\n<p>以下のようなまとめ記事もありました。</p>\n<ul>\n<li><a href=\"https://webar-lab.palanar.com/developer/webar-dev-library/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WebAR / WebVRの開発ライブラリ一覧【完全保存版】 | WebAR Lab - WebARの最新情報がわかるメディア</a></li>\n</ul>\n<h3 id=\"android\" style=\"position:relative;\"><a href=\"#android\" aria-label=\"android permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Android</h3>\n<h4 id=\"arcore\" style=\"position:relative;\"><a href=\"#arcore\" aria-label=\"arcore permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>ARCore</h4>\n<p>ARCore は、Google 製の AR 開発ツールです。</p>\n<p>Android 中心のようですが、iOS にも対応している模様です。</p>\n<p>参考</p>\n<ul>\n<li><a href=\"https://developers.google.com/ar\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">デジタル世界と物理世界をシームレスに融合する新しい拡張現実体験を構築する  |  ARCore  |  Google Developers</a></li>\n<li><a href=\"https://www.ydc.co.jp/column/0002/20200622.html\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">YDC | ARCore調べてみた</a></li>\n</ul>\n<p>関連書籍</p>\n<ul>\n<li>『<a href=\"https://amzn.to/3EZgRLK\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">ARCoreとUnityではじめるARアプリ開発</a>』</li>\n<li>『<a href=\"https://amzn.to/3E1SGuB\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Android StudioではじめるARCore入門</a>』</li>\n</ul>\n<p><a href=\"https://www.amazon.co.jp/dp/B07CLGXGQH/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=9b83a2f3d35a35e889dd0c7f7c638ae9&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B07CLGXGQH&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=B07CLGXGQH\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<p><a href=\"https://www.amazon.co.jp/dp/B07NMV4WDV/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=e3d3b02466b7c07f3ff081793389441e&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B07NMV4WDV&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=B07NMV4WDV\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<h3 id=\"ios\" style=\"position:relative;\"><a href=\"#ios\" aria-label=\"ios permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>iOS</h3>\n<h4 id=\"arkit\" style=\"position:relative;\"><a href=\"#arkit\" aria-label=\"arkit permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>ARKit</h4>\n<p>ARKit は、iOS 向けの AR 開発ツールです。</p>\n<p>参考: <a href=\"https://qiita.com/1901drama/items/cc9f598e3808fe7e32cb\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">ARKitとは何か (ARKit1〜3のまとめ) - Qiita</a></p>\n<p>関連書籍</p>\n<ul>\n<li>『<a href=\"https://amzn.to/324j21M\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">ARKitとUnityではじめるARアプリ開発</a>』</li>\n<li>『<a href=\"https://amzn.to/3DSi6uF\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">基礎から学ぶ ARKit</a>』</li>\n</ul>\n<p><a href=\"https://www.amazon.co.jp/dp/B07D6H11GX/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=3f7abe977e16d5e5636bb893f5c1c6b3&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B07D6H11GX&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=B07D6H11GX\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<p><a href=\"https://www.amazon.co.jp/dp/4863543697/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=05842a09752a2fdeb9c19135ee83daf6&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=4863543697&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=4863543697\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<h2 id=\"クラウドサービス\" style=\"position:relative;\"><a href=\"#%E3%82%AF%E3%83%A9%E3%82%A6%E3%83%89%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9\" aria-label=\"クラウドサービス permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>クラウドサービス</h2>\n<h3 id=\"amazon-sumerian\" style=\"position:relative;\"><a href=\"#amazon-sumerian\" aria-label=\"amazon sumerian permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>Amazon Sumerian</h3>\n<p>Amazon Sumerian は、ブラウザで XR 開発が可能なサービスです。</p>\n<p>通常であれば Unity などで開発するのを、ブラウザでできてしまうようなイメージです。</p>\n<p>Unity などを使う場合よりもかなり手軽にさわれそうなので、まずはこちらを試すといいかもしれません。</p>\n<p>参考</p>\n<ul>\n<li><a href=\"https://dev.classmethod.jp/articles/0702diveintovrworld/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Oculus Questを買ったのでAmazon SumerianでVR世界に飛び込んでみた | DevelopersIO</a></li>\n<li><a href=\"https://www.slideshare.net/YuukiOgino/amazon-sumerian-90908890\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Amazon Sumerian マジヤバくね</a></li>\n</ul>\n<p>関連書籍</p>\n<ul>\n<li>『<a href=\"https://amzn.to/3E3Xos8\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">基礎から学ぶ Amazon Sumerian 基礎編</a>』</li>\n<li>『<a href=\"https://amzn.to/3oVcvQ4\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">基礎から学ぶ Amazon Sumerian 応用編</a>』</li>\n</ul>\n<p><a href=\"https://www.amazon.co.jp/dp/B0923P9L71/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=1175a7744027a8c8e4c861f8602b3960&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B0923P9L71&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=B0923P9L71\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<p><a href=\"https://www.amazon.co.jp/dp/B0923NH6ST/ref=as_li_ss_il?ie=UTF8&linkCode=li1&tag=oshimayuki0d-22&linkId=05624de6cb59cd561321ba5eba0d0f9f&language=ja_JP\" target=\"_blank\"><img border=\"0\" src=\"//ws-fe.amazon-adsystem.com/widgets/q?_encoding=UTF8&ASIN=B0923NH6ST&Format=_SL110_&ID=AsinImage&MarketPlace=JP&ServiceVersion=20070822&WS=1&tag=oshimayuki0d-22&language=ja_JP\" ></a><img src=\"https://ir-jp.amazon-adsystem.com/e/ir?t=oshimayuki0d-22&amp;language=ja_JP&amp;l=li1&amp;o=9&amp;a=B0923NH6ST\" width=\"1\" height=\"1\" border=\"0\" alt=\"\" style=\"border:none !important; margin:0px !important;\"></p>\n<h3 id=\"nvidia-cloudxr\" style=\"position:relative;\"><a href=\"#nvidia-cloudxr\" aria-label=\"nvidia cloudxr permalink\" class=\"anchor before\"><svg aria-hidden=\"true\" focusable=\"false\" height=\"16\" version=\"1.1\" viewBox=\"0 0 16 16\" width=\"16\"><path fill-rule=\"evenodd\" d=\"M4 9h1v1H4c-1.5 0-3-1.69-3-3.5S2.55 3 4 3h4c1.45 0 3 1.69 3 3.5 0 1.41-.91 2.72-2 3.25V8.59c.58-.45 1-1.27 1-2.09C10 5.22 8.98 4 8 4H4c-.98 0-2 1.22-2 2.5S3 9 4 9zm9-3h-1v1h1c1 0 2 1.22 2 2.5S13.98 12 13 12H9c-.98 0-2-1.22-2-2.5 0-.83.42-1.64 1-2.09V6.25c-1.09.53-2 1.84-2 3.25C6 11.31 7.55 13 9 13h4c1.45 0 3-1.69 3-3.5S14.5 6 13 6z\"></path></svg></a>NVIDIA CloudXR</h3>\n<p>NVIDIA CloudXR は、NVIDIA が提供する XR の配信プラットフォームです。</p>\n<p>ざっくり言えば、描画処理をクラウドで行い、視聴するクライアントにはそのデータを送る、というものです。</p>\n<p>以下の記事の解説が分かりやすいです。</p>\n<ul>\n<li><a href=\"https://xr-hub.com/archives/24952\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">『クラウドレンダリング（Cloud Rendering）』技術を1から徹底解説！ – すぺーしゃる研 | 空間コンピューティングの最前線をお届けするメディア</a></li>\n</ul>\n<p>AWS や GCP の関連記事もリンクしておきます。</p>\n<ul>\n<li><a href=\"https://aws.amazon.com/jp/blogs/news/field-notes-streaming-vr-to-wireless-headsets-using-nvidia-cloudxr/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">NVIDIA CloudXRを使ったワイヤレスヘッドセットでのVRストリーミング | Amazon Web Services ブログ</a></li>\n<li><a href=\"https://blogs.nvidia.co.jp/2021/08/19/nvidia-and-google-cloud-deliver-high-quality-xr-streaming/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">NVIDIA と Google Cloud が高品質の XR ストリーミングを提供 | NVIDIA</a></li>\n<li><a href=\"https://cloud.google.com/blog/ja/products/gaming/streaming-vr-and-ar-content-google-cloud-nvidia-cloudxr\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">NVIDIA CloudXR で Google Cloud の VR と AR のコンテンツをストリーミングする | Google Cloud Blog</a></li>\n</ul>","fields":{"slug":"/posts/game-engines-libraries-cloud-services-for-xr-development","tagSlugs":["/tag/xr/","/tag/vr/"],"autoRecommendPosts":["linux-learning-roadmap","cpu-books","rest-graphql-grpc-books","mlops-books"]},"frontmatter":{"date":"2021-12-15T11:16:22.554Z","description":"XR 開発のためのゲームエンジン・ライブラリ・クラウドサービスについて調べたことをまとめます。\n関連書籍として見つけたものも掲載しています。","tags":["xr","vr"],"title":"XR 開発のためのゲームエンジン・ライブラリ・クラウドサービス","socialImage":null,"recommendPosts":null}}},"pageContext":{"slug":"/posts/game-engines-libraries-cloud-services-for-xr-development"}},"staticQueryHashes":["251939775","3942705351","401334301"]}