Free Course
Learn ARKit using Unity
Learn ARKit development using the Unity game engine.
About this Course
Use ARKit and the Unity game engine to build beautiful and performant augmented reality scenes. Learn how to make your AR experience more dynamic and responsive by integrating proper lighting and physics using C# programming in the Unity interface.
Course Cost
Free
Timeline
Approx. 1 month
Skill Level
intermediate
Included in Product
Rich Learning Content
Interactive Quizzes
Taught by Industry Pros
Self-Paced Learning
Course Leads
Chris Arriola
Content Developer
Vasanth Mohan
Content Developer
What You Will Learn
Prerequisites and Requirements
Students ought to be familiar with the following technical skills:
- Creating 3D scenes using Unity
- Developing using C#
- Deploying applications to an iPhone or iPad
If you need to acquire more skills before enrolling, we have a number of Nanodegree programs and free courses that can help you prepare, including:
See the Technology Requirements for using Udacity.
Why Take This Course
In this program, you’ll learn everything you need to know to build AR applications using ARKit with Unity. You’ll develop an intuition for visual inertial odometry, and the underlying computer vision mechanisms that enable ARKit. You’ll develop a variety of ARKit applications including games with particle effects and sounds. By the time you finish the program, you’ll be able to build ARKit applications that allow you to place virtual objects on the ground, on tables, or other horizontal flat surfaces. You’ll be able to add dynamic lighting effects that change the color direction, temperature, and intensity of ambient lighting. You’ll also be able to add basic shadow effects to a scene. Generally speaking, you’ll be able to help “sell” the illusion of a synthetic object inserted in a scene.
What do I get?
- Instructor videos
- Learn by doing exercises
- Taught by industry professionals