DEV Community

Akira Game
Akira Game

Posted on

AR Game ~ Initial AR to practice ~

Table of contents

  • Background
  • Creation an AR object on Unity for the first time
  • Execution AR
  • Next Step

Background

I will develop AR Game with Unity, AR foundation and so on. To learn AR development, I am researching about AR and the software related it. This blog shows the research and the process of developing AR game. If you have a question, I am happy to answer it.

Creation an AR object on Unity for the first time

In this post, I will implement the AR experiment that player put an AR red cube on Unity and show the process.

Precondition

  • Unity is installed
  • AR foundation package is installed

How to implement an AR object

  1. Create Scene
    Image description

  2. Delete "Main Camera"

  3. Add "AR Session" ( XR -> AR Session )
    Image description

  4. Add "XR Origin (AR)" (XR -> XR Origin (AR))
    Image description
    It has "Main Camera", which synchronize the position and direction of user's device in real world.

  5. Put cube under the XR Origin objects
    Image description

Execution AR

This part will show how to execute the game on iOS and Android.

Execution the game on iOS

  1. Click Build Setting
  2. Select iOS on Platform
  3. Click Switch Platform
    Image description

  4. Add the package Apple ARKit XR Plugin from package manager
    Image description

  5. Check Apple ARKit from XR Plug-in Management of Project Settings
    Image description

  6. Build

Execution the game on Android

  1. Click Build Setting
  2. Select Android on Platform
  3. Click Switch Platform
    Image description

  4. Add the package Google ARCore XR Plugin from package manager
    Image description

  5. Check Google ARCore from XR Plug-in Management of Project Settings
    Image description

  6. Build

Finished Product

Next Step

As next step, I will develop the applied AR game using these above products.

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

Top comments (0)

Billboard image

Create up to 10 Postgres Databases on Neon's free plan.

If you're starting a new project, Neon has got your databases covered. No credit cards. No trials. No getting in your way.

Try Neon for Free →

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay