Using AR Foundation in Unity
Offered By: Meta via Coursera
Course Description
Overview
This course further introduces you to the Unity AR development tool, including the AR Foundation API. You will learn about using AR Foundation to develop an AR game for the entertainment world.
By the end of this course, you will be able to:
- Set up the AR environment for Unity.
- Describe AR Foundation and what it does.
- Identify optimization best practices.
- Implement marker detection.
- Define the game’s architecture.
- Integrate 3D objects to embed in the game.
- Write scripts in C# to create mechanics that govern the game’s dynamics.
To be successful in this course, experience with object oriented programming and basic web development is needed. (JavaScript is a plus but not required.) We recommend completing the previous courses in the Meta AR Developer Professional Certificate so you can build on the knowledge and skills from those courses here.
Syllabus
- Say hello to AR in Unity
- In this module, you will be introduced to AR Foundation in Unity and learn how to configure your Unity environment for AR development. You will also begin developing a marker-based AR app that uses a 3D model, UI buttons and audio.
- AR Foundation marker-based game creation
- In this module, you will continue to build the marker-based AR app you began in module 1. You will use visual scripting to add functiontlity to the UI, add spatial audio, and optimize the app for performance.
- Create your first AR game using AR Foundation
- In this module, you'll apply many of the Unity and C# concepts you've learned to create an AR version of the vintage Asteroids game. You'll begin by adding asteroids and the shooter, and then applying physics and scoring to the game.
- Finish and deploy your first AR game using AR Foundation
- In this module, you will continue working on your Asteroids AR game by adding sounds, visual effects, UI elements and more. You will also test, debug and deploy the game and then share it with your peers for review and feedback.
Taught by
Taught by Meta Staff
Related Courses
Current Gen 3D Game Prop ProductionMichigan State University via Coursera Make an Action Bar in Unity Part 1 - Modular Action System
Coursera Project Network via Coursera Advanced Game Development Using PyGame
Coursera Project Network via Coursera بالتطبيق العملي C# تعلم أساسيات لغة
Coursera Project Network via Coursera Alojamiento de servidores para juegos con Amazon EC2 (Español LATAM) | Game Server Hosting with Amazon EC2 (LATAM Spanish)
Amazon Web Services via AWS Skill Builder