Build 4 Augmented Reality (AR) apps with ARCORE and Unity

Using ARCORE & Unity, add Face Filters, place AC model on a wall, view a life size tiger and develop an AR Treasure game

Build 4 Augmented Reality (AR) apps with ARCORE and Unity
Build 4 Augmented Reality (AR) apps with ARCORE and Unity

What you'll learn:

  • Understand basic concepts related to Unity and C# programming
  • Understand ARCORE development in depth
  • Place a Life Size Tiger in Real World
  • Develop a Maze game and test it's output in real world



  • Windows or Mac Laptop / Desktop
  • ARCORE supported Android smartphone
  • Basic knowledge of Unity will be a great help


Curious about ARCORE development, You have come to the right place. Learn the basics fundamentals and programming techniques required for building fully functional ARCORE apps. For this course you will need an ARCore supported device running on Android version 7.0 or above along with a Mac or Window’s Laptop / Desktop

So what is Augmented Reality?  

According to Wikipedia, Augmented reality (AR) is a live direct or indirect view of a physical, real-world environment whose elements are "augmented" by computer-generated or extracted real-world sensory input such as sound, video, graphics or GPS data.  

In Augmented Reality the real view is modified by a computer (Smartphone in this case). Augmented reality enhances one’s current perception of reality, whereas in contrast, virtual reality replaces the real world with a simulated one. Augmentation techniques are basically performed in real time,  

Eg : Displaying live scores and statistics inside a live video of a sporting event  

Power of Augmented Reality & ARCORE  

I came across Augmented Reality in 2015 after watching a video of Augmented Reality Book. I was fascinated to know that such technology actually exists. So I started researching on different Augmented Reality platform. Vuforia platform seemed very promising as developers all over the World have used Vuforia for developing Augmented Reality apps. But in recent time big tech giants like Apple & Google have also come up with their own Augmented Reality platform's and sdk's. Apple released the ARKIT AR sdk and Google released the ARCORE AR sdk 

Pokemon Go game is the best example of Augmented Reality. Other than that Augmented Reality apps expand over a wide range of topics from Education, Business, Architecture, Health Industry, Home Decoration and obviously mobile gaming.  

Course Content and Overview  

This course is designed for students interested in creating Augmented Reality application’s using ARCORE & Unity. No coding experience is required; all you need is an ARCORE supported Android phone and a Window’s / Mac system for testing your Augmented Reality apps. We will start with the basics of Unity, C# platform and then move to higher topics  

Basics of Unity  

Are you a beginner to C# programming? No PROBLEM, in this course I have created a small section in which I have explained the basic concepts related to Unity and C# programming  

ARCOREONE ARKITONE is the first ARCORE application which you are going to create.

  • Import ARCORE sdk for Unity

  • Understand the working of HelloAR scene   

  • Detect ground surface and place Andy model in Real World   

  • Place a Life Size Tiger in Real World   



In the ARMAZECORE application you will

  • Develop your own Maze from Scratch

  • Move the Camera using FPS technique

  • Create a Treasure gameobject with precious gem’s

  • Move in the Maze to find the Treasure

  • Scan the Ground surface, place the Maze on ground and find the Treasure in Real World


Vertical Plane Dection

In this section you will learn the following

  • Detecting a vertical surface and placing an AC Model on a wall

  • Adjusting the rotation of the model

  • Enabling the UI elements only once the AC model is activated

  • Creating textures for your AC model

  • Changing the color and texture of the AC model

Face Tracking using Face Anchors

  • In this section you will

  • Understand the important components in Augmented Faces scene

  • Design Face Filters for the face

  • Dynamically generate UI buttons based on the number of Face Filters

  • Add a scroll rect to scroll through all the UI Filters buttons

  • Change the Face Filters on our Face

 So after explaining you the course content I hope to see you inside this ARCORE Augmented Reality course  

Who this course is for:

  • Computer programming students interested in C# programming for building Augmented Reality applications
  • Unity Developers interested in building ARCORE Augmented Reality applications



Build 4 Augmented Reality (AR) apps with ARCORE and Unity udemy courses free download

Using ARCORE & Unity, add Face Filters, place AC model on a wall, view a life size tiger and develop an AR Treasure game