Book Image

Developing AR Games for iOS and Android

By : Hassan EL Habbak, Dominic Cushnan
Book Image

Developing AR Games for iOS and Android

By: Hassan EL Habbak, Dominic Cushnan

Overview of this book

<p>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. Augmented reality can deliver a level of immersion that is unrivalled by any other method of development, as it blends our reality with overlaid computer generated data.</p> <p>Developing AR Games for iOS and Android is a well-structured guide that introduces you to the augmented reality world using a step-by-step approach. It will help you understand how to create powerful AR apps using Unity as well as how to create immersive experiences for users.</p> <p>Developing AR Games for iOS and Android examines the structures of Vuforia and Unity and how they work together to create augmented reality. The book will introduce you to the structure of the Unity environment and how Vuforia facilitates creating AR apps.You will also see how easy it is to build a whole world in Unity’s Editor. You will go through the process of using Vuforia prefabs like the AR camera and Image Target in Unity, where you can build the AR experience in a what-you-see-is-what-you-get fashion.</p> <p>In Developing AR Games for iOS and Android, you will learn both basic and advanced techniques that can be applied to achieve truly immersive AR apps and then how to deploy them on iOS and Android devices.</p>
Table of Contents (12 chapters)

Summary


In this chapter we were introduced to the meaning and possibilities of augmented reality. It is a very exciting field that has been briefly introduced in this chapter. We have been introduced to the many forms of augmented reality and how it manifested themselves in the hand of the users in the form of smartphones. We know also understand how powerful AR is at delivering immersive experience for users.

We were introduced to Vuforia, the free AR SDK by Qualcomm. We understand how powerful it can be in improving the flow of creating AR apps for users. Having it handle the technicalities of AR and allowing us to focus on making a better experience. We know the many tracking techniques that Vuforia offers and how different of an experience each can deliver. This should allow us to better utilize them in the future.

Unity was introduced to us, we have a vague idea of how powerful that engine is or how it can enable us as developers to forge AR experience as creatively as we want them. In the book, we will further explore the surface of Unity's power. While we won't be able to go through everything that is Unity in this book, we will see how simple knowledge in a few components can create impressive AR apps.

In the next chapter, we will go through the process of setting up our environment to start creating AR apps. We will set up both Unity and Vuforia to better understand how they both work together. We will also deploy Vuforia sample apps on device to test how a final app looks like.