Unity による AR ゲーム開発(ユニティニヨル エーアールゲームカイハツ)
作りながら学ぶオーグメンテッドリアリティ入門
- 著者:
- Micheal Lanham/高橋 憲一/あんどうやす/江川 崇/安藤幸央(マイケル ランハム/タカハシ ケンイチ/アンドウ ヤスシ/エガワ タカシ/アンドウ ユキオ)
- 出版社:
- オライリー・ジャパン
- 出版日:
- 2017年09月02日頃
- ISBN:
- 9784873118109
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
AR (拡張現実) アプリ開発の基本を学ぶ!
AR アプリ開発の入門書。本書ではスマホゲーム『 Foody GO 』を実際に作りながら位置情報ベースの AR ゲームについて学びます。『 Foody GO 』はモンスターを探して捕まえレストランに連れていってアイテムとして売るというアドベンチャーゲームです。モバイル端末の GPS から現在位置を取得しゲームの世界観に合わせたマップを描画してその上に自分のアバターとモンスターをアニメーション付きで表示します。 iPhone や iPod 、 Android で遊べる実践的なスマホゲームを自分で作ることができるので、読者は Unity による AR ゲーム開発と関連技術を体系的かつ体験的に学べます。
技書の森解説
拡張現実 (AR) のゲームやアプリケーションを作ってみたいと思ったとき、 Unity の操作経験はあっても AR 固有の技術要素 (平面検出、マーカー追跡、現実世界との座標合わせ) をどう組み合わせればよいかが分からない、という段階で手に取る一冊です。本書は O'Reilly の翻訳書で、 Unity を使った AR 開発のワークフローを一通り体験できる構成になっています。
カメラ映像の上に 3D オブジェクトを配置する基礎から、位置情報の活用、マーカーレス AR の仕組みまでを段階的に進めます。コードを書きながらプロジェクトを組み上げていく形式のため、読了後に「何が動かせるようになるか」が明確です。 Unity の基本操作 (シーン構築、スクリプトの紐付け、ビルド) を一通り理解していることが前提になります。
AR 開発の技術スタックは進化が速く、具体的な SDK のバージョンや API は読む時期によって差が生じます。しかし、現実空間と仮想空間を接続する設計思想は汎用的であり、後継フレームワークへ移行する際にも土台として効いてきます。 AR 開発の全体像をつかむ起点として適した書籍です。