Developing AR games for iOS and Android : develop and deploy augmented reality apps using Vuforia SDK and Unity 3D /
While augmented reality has been around for years, it has never reached its full potential. Now, the vast majority of people are walking around with powerful smartphones that are perfectly suited to house the AR experience. This is the reason why the technology has become as popular as it is now. Au...
| Main Authors: | , |
|---|---|
| Format: | Book |
| Language: | English |
| Published: |
Birmingham, UK :
Packt Publishing,
2013.
|
| Series: | Community experience distilled.
|
| Subjects: |
Table of Contents:
- Chapter 1: What is Augmented Reality?; Definition of augmented reality; The forms of augmented reality; Smartphones and augmented reality; Immersion factor for delivering content; Vuforia SDK and how it helps in delivering the AR experience; Unity 3D and how it fits with Vuforia; Summary; Chapter 2: Setting Up the Environment; Downloading and installing Unity 3D; Downloading and installing Vuforia; Vuforia sample projects; Starting a Unity project; Unity scenes.
- Importing packages in UnityUnity scene files; Trackable files; Build settings; Deploying for Android; Deploying for iOS; Summary; Chapter 3: Understanding Vuforia; Creating a Unity project with Vuforia; Vuforia prefabs; Importing and attaching 3D objects; Parenting in Unity objects; Summary; Chapter 4: Trackables and Tracking; What are trackables for image targets?; Creating image targets; Trackable score; What decides trackable score; Features definition; Enhancing score by enhancing contrast; Feature distribution on Image Targets; How to enhance distribution of features.
- Patterns in Image TargetsExporting datasets to Unity; Summary; Chapter 5: Advanced Augmented Reality; Augmented reality games; Unity as a game engine; Setting up the environment; Whack-A-Mole game; Creating the ground for moles; The Whack-A-Mole model; Adding colliders to the scene; Creating the ball for the ball gun; Setting global gravity settings; Adding audio sources; Scripting the ball gun; Vuforia trackable event handler; Adding a Particles prefab; Scripting the mole character; Mask shader; Summary.