Course curriculum

  • 1

    Introduction

    • Augmented Reality

    • Quiz

  • 2

    Getting Started

    • Introduction to AR Foundation

    • AR Foundation on Android Device

    • Quiz

  • 3

    Understanding Unity

    • Introduction to Unity editor

    • Unity editor user interface

    • Navigating unity editor

    • Game objects

    • Models

    • Lights

    • Scripting part 1

    • Scripting part 2

    • Physics

    • Prefabs

    • UI

    • Particle systems

    • Animations

    • Audio

    • Unity scene management

    • Quiz

  • 4

    AR Project 1 -Furniture Placement

    • Introduction to AR Foundation in Unity

    • Building AR application

    • Building a furniture use case using AR foundation

    • Final touch ups for the funiture application

  • 5

    AR Project 2 - Ball Throw with Physics, Image detection for retail

    • AR games with physics

    • Adding a slider and distance to the ball game

    • Implementing UI to ball game

    • Adding VFX to the Game

  • 6

    AR Metaverse

    • Introduction to Metaverse

    • Creating and Joining a room

    • Adding multiplayer character

    • Adding an avatar and animation

    • Bringing our character to AR

    • Integrating our character into AR

  • 7

    Lens Studio AR - Snapchat

    • Introduction to Snap Lens Studio

    • Lens Studio Editor

    • Snap Lens Preview Guide

    • Scene Setup

    • Face Effects

    • Scripting

    • Wrap Up

  • 8

    Apple AR

    • Introduction to AR and ARKit

    • Setting up the Development Environment for ARKit

    • Understanding ARKit Basics

    • Introduction to SceneKit and SpriteKit in AR

    • Using SceneKit for 3D Rendering

    • Using SpriteKit for 2D Rendering

    • Hands-on Exercise on XCode and Real iPhone devices

    • Understanding Hit-Testing in AR

    • Object Placement and Interaction in AR

    • Implementing object interaction

    • Hands-on: Building an Interactive AR Experience

    • Introduction to ARPlaneDetection

    • ARImageTracking

    • ARFace Tracking

    • Hands-on- Building an AR app using advanced features

    • Testing and Debugging ARKit Application

    • Learning Resources for Further Study