Introduction

In this article, I will explain the Google ARCore basics with Simulator Augmented Reality in Unity.

Google ARCore

ARCore integrates the Android device camera and motion features to produce augmented reality experiences in your app or game. Augmented reality (AR) describes user experiences that add 2D or 3D elements to the live view from a device's camera, in a way that makes those elements appear to inhabit the real world. ARCore combines device motion tracking, camera scene capture, advanced scene processing, and display conveniences to simplify the task of building an AR experience. You can use these technologies to create many kinds of AR experiences, using the back camera or front camera of an Android device.
Prerequisites
Unity environment version 2018.4.19f1
To test out your ARCore app, you will need one of SamSung's ARCore compatible devices, which are devices having Samsung Gallaxy A8 processors & (Api Level = 26 )or higher.
Let's dive right in.
Creating a new project:
Building A Simple Google ARCore Demo With Simulator Augmented Reality

Setting Up Google ARCore Scene View

Now open up main.Assets. Import the Custom Package for the ARCore Unity sdk view. Drag the ARCore Scene view onto your view controller.
Building A Simple Google ARCore Demo With Simulator Augmented Reality

Connecting Google ARCore

On the Main.Google ARCore file, go up to the toolbar and open up the Assistant Editor. Add an import statement at the top of the HomeViewController.HelloAR files to import ARCore.Then, hold control and drag from the Google ARCore Scene View to the HomeViewContoller.HelloAR file. When prompted, name the Google ARCore sceneView.
Building A Simple Google ARCore Demo With Simulator Augmented Reality

Create objects in Unity

First, you have to open the Unity Assets Store. Import the Lowpoly Toon Cat Lite for your game.
Building A Simple Google ARCore Demo With Simulator Augmented Reality

How to create prefab folder

You can create a prefab by selecting Asset > Create Prefab and then dragging an object from the scene onto the “empty” prefab asset that appears. If you then drag a different GameObject onto the prefab you will be asked if you want to replace your current gameobject with the new one.
Building A Simple Google ARCore Demo With Simulator Augmented Reality
Go to the hierarchy view, drag the Cat Lite and drop the Prefab folder option.
Drag the Cat Lite option into the assets like this,
Building A Simple Google ARCore Demo With Simulator Augmented Reality
Adding Lowpoly Toon Cat Lite Simulator_AR Scene View
Select HelloAR Controller Go to the Drag n Drop " Cat lite Prefab " and select the "Hello AR Controller Scripts"
Building A Simple Google ARCore Demo With Simulator Augmented Reality

Player Setting Google ARCore Scene

In the Xcode menu, select File > Build Settings > Player Setting ... Switch the plateform And Open XR Setting and select ARCore Supported.
Building A Simple Google ARCore Demo With Simulator Augmented Reality
Build and Run the app, and you will see a floating Simulator_AR.
Building A Simple Google ARCore Demo With Simulator Augmented Reality

Summary

I hope you understood how to use Google ARCore Simulator Augmented Reality in Unity.