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)

Immersion factor for delivering content


Immersion is the factor in which the user is engrossed in the world you presented to them. The more believable the world, the more immersed the user will be, and the more successful the message the experience is trying to convey. The successful developer will try to achieve the highest level of immersion possible.

The human mind will always try to make sense of what it's seeing; that is true for all human interactions. This fact is particularly interesting for virtual interaction because what the human mind is trying to make sense of is not physically there. The more elaborate the lie, the easier the mind will believe it. So the art of immersion is the art of telling the perfect lie to the mind. And as all good liars will say, if they were honest for that moment, the way to tell the perfect lie is to mix it with the truth. By that definition, augmented reality is the perfect way of telling a lie.

By mixing the virtual content with the real world, the user feels connected to the content presented in a way most other virtual medias fall short of. Watching a user interact with augmented reality content for the first time is always wonderful. Often, we can see that the user forgets for a moment that they are watching the virtual content through the screen of their device and try to grab it with their hands as if to check it's not really there. It happens almost consistently and certainly subconsciously. This is indicative of how much the user is immersed in the action.

What adds to the immersion as well is the way the user can interact with the augmented reality content. The user can view the content from almost all angles. They can walk around it, come close to it, and walk away from it. The fact that it stays consistent with the world around them, maintains the connection between the user and the content. If the experience is mixed with the right audio and/or video content, it can be something that brings a smile on the user's face.

Interactivity can even come in the form of a game structure that allows the user to directly affect the content being displayed. Interactivity of this kind can be very entertaining for the user and a fresh way of playing a game.