In this chapter, we are going to create a game that explores the fundamentals of AR. We are also going to learn how to integrate AR control in Xamarin.Forms. Android and iOS implement AR differently, so we will need to unify the platforms along the way. We will do this using UrhoSharp, an open source 3D game engine, which will do the rendering for us. This is simply made up of bindings to the Urho3D engine, which allows us to use Urho3D with .NET and C#.
The game will render boxes in AR that the user needs to tap to make disappear. You can then extend the game yourself by learning about the Urho3D engine.
The estimated build time for this project is 90 minutes.