Meta AR Developer Professional Certificate
About Course
A Course by Meta
Meta AR Developer Professional Certificate, Augmented Reality is projected to be a $88 billion industry by 2026. This program was designed by experts at Meta and will help you master AR development skills by covering nuances of AR in marketing, web AR, and AR in games. You’ll get hands-on experience with popular tools including Unity, Spark AR, and Playcanvas, using JavaScript and C#. This program is designed for computer science graduates, software developers, web developers, 3D artists, or game developers who want to advance their skill set for the in-demand field of AR Development. You will learn tools and concepts like Spark AR Fundamentals, game creation in Spark AR, HTML5 WebGL, Javascript in PlayCanvas, AR with PlayCanvas, asset creation and integration in Unity, C# Basics in Unity, creation and deployment on an AR Game using Vuforia and more. By the end of the program, you will be able to: Describe AR’s defining characteristics, affordances and capabilities. Create content in Meta Spark and push it to Instagram using Meta Spark Hub.
Create a web AR application using PlayCanvas. Write and debug simple Unity scripts. Create a Unity AR game using C# in the AR Foundation and Vuforia. this program includes more than 100 hours of learning filled with hands-on activities that will prepare you for jobs in AR development across sectors such as marketing, education, gaming and entertainment. Through a mix of videos, assessments, readings and hands-on projects, you’ll be introduced to the world of augmented reality development. You’ll apply your new skills to a number of projects including: Create multiple animated AR effects using Meta Spark. Develop a web-based game in which you interact with a 3D heart—a great addition to your professional portfolio. Set up an AR environment in Unity using AR Foundation to create a modern, AR version of the classic Asteroids arcade game. Configure Unity editors, gain an understanding of the Vuforia Engine and build an AR bowling game that can be played on any plane surface
What Will You Learn?
- Learn Meta Spark AR to optimize and test Spark AR effects, push content to Instagram using Spark AR Hub, and more.
- Create a web AR application in PlayCanvas using JavaScript, and use Blender to modify 3D content
- Create AR games in Unity using C#; edit, import, and animate 3D content, including rigged animations.
- Put together a job portfolio for an AR developer interview.
Course Content
01. Foundations of AR
-
003 01_welcome-to-the-ar-developer-certificate-program.mp4
00:00 -
004 02_ar-developer-certificate-syllabus_instructions.html
00:00 -
007 03_foundations-of-augmented-reality-ar.mp4
00:00 -
010 04_a-day-in-the-life-of-an-ar-developer.mp4
00:00 -
011 05_what-can-you-expect_instructions.html
00:00 -
014 01_what-is-ar.mp4
00:00 -
017 02_the-xr-spectrum.mp4
00:00 -
018 03_the-xr-spectrum-resource_instructions.html
00:00 -
019 04_what-is-ar-quiz_quiz.html
00:00 -
022 01_how-and-why-people-might-use-ar.mp4
00:00 -
025 02_ar-in-marketing-learning-and-entertainment.mp4
00:00 -
026 03_the-evolution-and-future-of-ar_instructions.html
00:00 -
027 04_introduction-to-ar-quiz_exam.html
00:00 -
030 01_ar-on-social-media.mp4
00:00 -
033 02_ar-on-a-browser.mp4
00:00 -
036 03_ar-on-a-mobile-app.mp4
00:00 -
037 04_how-do-developers-and-businesses-choose-a-type-of-ar_instructions.html
00:00 -
038 05_types-of-ar-quiz_quiz.html
00:00 -
041 01_ar-hardware-and-its-capabilities.mp4
00:00 -
042 02_design-considerations-for-hardware_instructions.html
00:00 -
045 03_types-of-tracking-technologies.mp4
00:00 -
046 04_ar-hardware-quiz_quiz.html
00:00 -
049 01_ar-development-technologies.mp4
00:00 -
050 02_devices-for-developing-ar_instructions.html
00:00 -
051 03_how-do-you-choose-a-device_instructions.html
00:00 -
054 04_stories-from-the-field-developers-and-devices.mp4
00:00 -
055 05_ar-technologies-and-capabilities-quiz_exam.html
00:00 -
056 01_definition-of-computer-vision_instructions.html
00:00 -
059 02_computer-vision-in-ar.mp4
00:00 -
060 03_best-practices-for-computer-vision-in-ar_instructions.html
00:00 -
061 04_introduction-to-computer-vision-quiz_quiz.html
00:00 -
064 01_machine-learning-in-computer-vision.mp4
00:00 -
067 02_spatial-mapping-anchoring-and-shaders.mp4
00:00 -
068 03_computer-vision-quiz_exam.html
00:00 -
071 01_the-software-development-life-cycle.mp4
00:00 -
074 02_how-the-software-development-life-cycle-affects-ar-development.mp4
00:00 -
077 03_working-in-project-teams.mp4
00:00 -
078 04_the-importance-of-defining-the-problem_instructions.html
00:00 -
079 05_software-development-life-cycle-quiz_quiz.html
00:00 -
080 01_what-are-your-ar-developer-skills_instructions.html
00:00 -
083 02_the-role-of-an-ar-developer.mp4
00:00 -
084 03_ar-development-in-different-industries_instructions.html
00:00 -
087 04_jobs-in-ar-development.mp4
00:00 -
088 05_start-your-personal-network_instructions.html
00:00 -
089 06_careers-in-ar-quiz_quiz.html
00:00 -
092 01_who-are-you-designing-for-introduction-to-design-thinking.mp4
00:00 -
095 02_design-thinking-empathize.mp4
00:00 -
098 03_design-thinking-define.mp4
00:00 -
101 04_design-thinking-ideate.mp4
00:00 -
104 05_design-thinking-prototype-and-test.mp4
00:00 -
105 06_case-study-what-design-thinking-questions-would-you-ask_instructions.html
00:00 -
108 07_designing-for-everyone.mp4
00:00 -
109 08_what-should-i-make-product-and-wellness-policies_instructions.html
00:00 -
112 09_working-with-creative-briefs.mp4
00:00 -
115 10_considerations-as-you-design.mp4
00:00 -
116 11_review-a-sample-game-design-document_instructions.html
00:00 -
117 12_vintage-arcade-game-design-document-peer-review-assignment_peer_assignment_instructions.html
00:00 -
118 13_foundations-of-ar-quiz_exam.html
00:00
02. AR in marketing using Meta Spark
-
003 01_augmented-reality-in-marketing-using-meta-spark.mp4
00:00 -
004 02_meta-spark-welcome_instructions.html
00:00 -
007 03_ar-in-marketing-learning-and-entertainment.mp4
00:00 -
010 04_an-overview-of-meta-spark-studio.mp4
00:00 -
013 05_publishing-platforms-and-meta-spark-communities.mp4
00:00 -
014 06_build-your-ar-toolkit_instructions.html
00:00 -
017 07_meta-spark-interface-tour.mp4
00:00 -
020 08_making-effects.mp4
00:00 -
023 09_testing-and-saving-effects.mp4
00:00 -
024 10_try-it-create-test-and-save-an-effect_instructions.html
00:00 -
027 11_the-meta-spark-ar-ecosystem.mp4
00:00 -
028 12_getting-started-in-meta-spark-quiz_quiz.html
00:00 -
029 01_meta-spark-studio-face-reference-assets_instructions.html
00:00 -
033 02_materials-and-textures.mp4
00:00 -
038 03_3d-models.mp4
00:00 -
041 04_blend-modes.mp4
00:00 -
044 05_directional-lighting-focus-and-zoom-in-out.mp4
00:00 -
047 06_camera-rotation-and-track-pan.mp4
00:00 -
048 07_try-it-create-a-face-filter_instructions.html
00:00 -
050 08_preparing-for-the-apply-a-material-to-a-plane-activity_instructions.html
00:00 -
053 09_apply-a-material-to-a-plane.mp4
00:00 -
056 10_point-light-and-spot-light.mp4
00:00 -
060 11_the-plane-tracker-framing-advanced-3d-items.mp4
00:00 -
062 12_try-it-create-a-world-ar-effect_instructions.html
00:00 -
063 13_the-basics-of-creating-effects-in-meta-spark-quiz_quiz.html
00:00 -
066 01_publishing-from-meta-spark-studio.mp4
00:00 -
069 02_the-meta-spark-hub.mp4
00:00 -
070 03_try-it-publish-your-first-two-ar-effects_instructions.html
00:00 -
071 04_meta-spark-quick-start-quiz_exam.html
00:00 -
074 01_welcome-to-meta-spark-fundamentals.mp4
00:00 -
075 02_meta-spark-features-trackers-segmentation-and-occlusion_instructions.html
00:00 -
078 03_tracking-the-face.mp4
00:00 -
079 04_preparing-for-the-occlusion-activity_instructions.html
00:00 -
083 05_occlusion.mp4
00:00 -
084 06_patch-editor-overview_instructions.html
00:00 -
087 07_introduction-to-patch-editor-part-1.mp4
00:00 -
090 08_introduction-to-patch-editor-part-2.mp4
00:00 -
092 09_try-it-create-an-animated-ar-effect_instructions.html
00:00 -
093 10_introduction-to-augmented-reality-with-meta-spark-quiz_quiz.html
00:00 -
094 01_patches-in-meta-spark-studio_instructions.html
00:00 -
097 02_mix-patch-part-1.mp4
00:00 -
100 03_mix-patch-part-2.mp4
00:00 -
103 04_interaction-patches-getting-started.mp4
00:00 -
106 05_interaction-patches-object-tap.mp4
00:00 -
109 06_interaction-patches-screen-tap.mp4
00:00 -
112 07_interaction-patches-screen-pinch.mp4
00:00 -
115 08_interaction-patches-rotate.mp4
00:00 -
116 09_choose-a-good-target-image_instructions.html
00:00 -
119 10_attach-an-asset-to-a-target-tracker-getting-started.mp4
00:00 -
122 11_attach-an-asset-to-a-target-tracker-scale-animation-and-rotation.mp4
00:00 -
125 12_attach-text-to-a-target-tracker-customize-text.mp4
00:00 -
128 13_3d-text-target-tracking-animate-text.mp4
00:00 -
130 14_try-it-object-interaction_instructions.html
00:00 -
133 15_environment-textures-and-the-environment-light_instructions.html
00:00 -
135 16_prep-for-environment-textures-add-a-metallic-texture-video_instructions.html
00:00 -
138 17_environment-textures-add-a-metallic-texture.mp4
00:00 -
141 18_environment-textures-adjust-rotation-and-lighting.mp4
00:00 -
146 19_try-it-environment-textures_instructions.html
00:00 -
147 20_create-augmented-reality-with-meta-spark-studio-quiz_quiz.html
00:00 -
150 01_creating-image-sequence-prepare-gif-for-import-into-meta-spark.mp4
00:00 -
153 02_creating-image-sequence-create-and-import-animation-sequence.mp4
00:00 -
154 03_prepare-for-the-texturing-3d-objects-add-and-position-object-activity_instructions.html
00:00 -
157 04_texturing-3d-objects-add-and-position-object.mp4
00:00 -
160 05_texturing-3d-objects-change-object-texture.mp4
00:00 -
162 06_try-it-modify-a-3d-object-in-blender_instructions.html
00:00 -
167 07_meta-spark-fundamentals-quiz_exam.html
00:00 -
170 01_welcome-to-meta-spark-pro.mp4
00:00 -
173 02_selecting-your-assets.mp4
00:00 -
176 03_ar-library-and-external-integrations.mp4
00:00 -
179 04_creative-strategy-and-design-patterns-design-patterns-and-questions-to-ask.mp4
00:00 -
180 05_three-challenges-for-ar-developers_instructions.html
00:00 -
181 06_design-and-asset-considerations-quiz_quiz.html
00:00 -
182 01_project-configuration_instructions.html
00:00 -
185 02_scene-assembly-scripting-part-1.mp4
00:00 -
188 03_scene-assembly-scripting-part-2.mp4
00:00 -
191 04_scene-interaction-implementing-user-input-movements.mp4
00:00 -
194 05_scene-interaction-implementing-user-input-gestures-and-devices.mp4
00:00 -
197 06_using-audio-in-meta-spark-getting-started.mp4
00:00 -
200 07_using-audio-in-meta-spark-audio-bands-and-analyzer.mp4
00:00 -
203 08_using-audio-in-meta-spark-other-audio-patches.mp4
00:00 -
206 09_pickers-and-sliders-getting-started.mp4
00:00 -
210 10_pickers-and-sliders-pickers.mp4
00:00 -
213 11_pickers-and-sliders-sliders.mp4
00:00 -
216 12_adding-custom-instructions-for-interactions.mp4
00:00 -
217 13_try-it-create-an-effect-that-uses-a-slider_instructions.html
00:00 -
221 14_signal-processing_instructions.html
00:00 -
224 15_custom-render-pass-getting-started.mp4
00:00 -
227 16_custom-render-pass-adding-to-a-scene.mp4
00:00 -
230 17_dynamically-modifying-scene-parameters.mp4
00:00 -
231 18_scene-assembly-and-interaction-quiz_quiz.html
00:00 -
234 01_testing-and-debugging-logic.mp4
00:00 -
235 02_best-practices-for-testing-and-debugging_instructions.html
00:00 -
238 03_project-optimization-introduction.mp4
00:00 -
241 04_optimization-using-blocks-and-sdf.mp4
00:00 -
244 05_optimization-3d-models.mp4
00:00 -
247 06_uploading-and-exporting-effects.mp4
00:00 -
248 07_publishing-practices_instructions.html
00:00 -
249 08_try-it-upload-and-export-an-effect_instructions.html
00:00 -
250 09_meta-spark-pro-quiz_exam.html
00:00 -
253 01_welcome-to-the-scavenger-hunt.mp4
00:00 -
254 02_end-of-course-game-design-document_instructions.html
00:00 -
257 03_gather-your-assets.mp4
00:00 -
264 04_assets-for-the-end-of-course-project_instructions.html
00:00 -
277 01_end-of-course-project-build-poster-1_instructions.html
00:00 -
283 02_end-of-course-project-build-poster-2_instructions.html
00:00 -
291 03_end-of-course-project-build-poster-3_instructions.html
00:00 -
296 01_game-creation-in-meta-spark-quiz_exam.html
00:00
03. AR for web using JavaScript
-
004 02_web-ar-welcome_instructions.html
00:00 -
005 03_use-cases-for-web-ar-in-learning_instructions.html
00:00 -
008 04_introduction-to-html5-and-webgl.mp4
00:00 -
009 05_considerations-for-using-graphics-in-web-ar_instructions.html
00:00 -
012 06_web-ar-and-open-source.mp4
00:00 -
013 07_web-ar-projects-roles-and-responsibilities_instructions.html
00:00 -
016 08_web-ar-projects-how-to-understand-scope.mp4
00:00 -
019 09_web-ar-projects-the-software-development-life-cycle-for-learning.mp4
00:00 -
022 10_web-ar-projects-asset-management-and-version-control-best-practices.mp4
00:00 -
023 11_get-started-with-web-ar-quiz_quiz.html
00:00 -
024 01_build-your-ar-toolkit_instructions.html
00:00 -
027 02_introduction-to-playcanvas-and-web-ar.mp4
00:00 -
030 03_playcanvas-interface-tour.mp4
00:00 -
033 04_how-to-create-a-simple-app-get-started.mp4
00:00 -
036 05_how-to-create-a-simple-app-add-markers.mp4
00:00 -
040 06_how-to-create-a-simple-app-add-interactivity.mp4
00:00 -
041 07_options-for-publishing_instructions.html
00:00 -
044 08_how-to-create-a-simple-app-preview-and-publish.mp4
00:00 -
045 09_try-it-create-your-first-app-in-playcanvas_instructions.html
00:00 -
049 10_version-control.mp4
00:00 -
050 11_introduction-to-playcanvas-quiz_quiz.html
00:00 -
051 01_introduction-to-assets-in-playcanvas_instructions.html
00:00 -
054 02_blender-interface-tour.mp4
00:00 -
057 03_how-to-modify-three-dimensional-content-in-blender.mp4
00:00 -
060 04_how-to-create-textures-and-materials-in-blender.mp4
00:00 -
063 05_how-to-upload-and-import-assets-into-playcanvas.mp4
00:00 -
064 06_try-it-create-assets-in-blender-and-import-to-playcanvas_instructions.html
00:00 -
065 07_introduction-to-materials-and-textures-in-playcanvas_instructions.html
00:00 -
068 08_materials-and-textures-in-playcanvas-part-1.mp4
00:00 -
072 09_materials-and-textures-in-playcanvas-part-2.mp4
00:00 -
074 10_try-it-add-materials-and-textures-to-a-3d-object_instructions.html
00:00 -
077 11_how-to-work-with-2d-graphics.mp4
00:00 -
078 12_basics-of-web-ar-development-quiz_exam.html
00:00 -
079 01_introduction-to-scripting-and-javascript_instructions.html
00:00 -
082 02_code-editor-quick-tour.mp4
00:00 -
083 03_code-editor-tips_instructions.html
00:00 -
088 04_how-to-read-a-script.mp4
00:00 -
091 05_create-a-script.mp4
00:00 -
092 06_try-it-create-a-script-and-add-it-to-an-object_instructions.html
00:00 -
095 07_how-to-work-with-script-attributes-part-1.mp4
00:00 -
098 08_how-to-work-with-script-attributes-part-2.mp4
00:00 -
099 09_introduction-to-events_instructions.html
00:00 -
102 10_how-to-use-events-to-communicate-between-scripts.mp4
00:00 -
103 11_try-it-modify-scripts_instructions.html
00:00 -
104 12_how-to-script-in-playcanvas-quiz_quiz.html
00:00 -
105 01_the-order-of-loading_instructions.html
00:00 -
108 02_how-to-use-developer-tools-to-debug-scripts-part-1.mp4
00:00 -
112 03_how-to-use-developer-tools-to-debug-scripts-part-2.mp4
00:00 -
113 04_try-it-debug-a-script_instructions.html
00:00 -
115 05_try-it-find-the-bugs_instructions.html
00:00 -
117 06_javascript-in-playcanvas-quiz_exam.html
00:00 -
120 01_how-to-set-up-your-ar-project-in-playcanvas.mp4
00:00 -
123 02_how-to-adjust-the-scene-settings-in-an-ar-project.mp4
00:00 -
126 03_how-to-work-with-scene-components-background-and-camera.mp4
00:00 -
129 04_how-to-work-with-scene-components-lighting.mp4
00:00 -
132 05_how-to-work-with-scene-components-sound-and-audio-part-1.mp4
00:00 -
136 06_how-to-work-with-scene-components-sound-and-audio-part-2.mp4
00:00 -
139 07_how-to-work-with-scene-components-ar-camera-and-pattern-marker.mp4
00:00 -
142 08_how-to-work-with-scene-components-loading-and-unloading.mp4
00:00 -
143 09_try-it-create-a-learning-scene-using-the-playcanvas-editor_instructions.html
00:00 -
144 10_user-interface-basics_instructions.html
00:00 -
147 11_html-font-and-css-assets-part-1.mp4
00:00 -
150 12_html-font-and-css-assets-part-2.mp4
00:00 -
151 13_how-to-work-with-scenes-and-assets-quiz_quiz.html
00:00 -
152 01_how-to-work-with-3d-models_instructions.html
00:00 -
155 02_how-to-work-with-animations.mp4
00:00 -
156 03_introduction-to-physics-in-playcanvas_instructions.html
00:00 -
159 04_how-to-use-physics-in-playcanvas.mp4
00:00 -
160 05_try-it-apply-physics-to-a-3d-object_instructions.html
00:00 -
164 06_how-to-work-with-user-input.mp4
00:00 -
166 07_try-it-add-user-input-to-animate-a-3d-object_instructions.html
00:00 -
169 08_playcanvas-components-related-to-ar.mp4
00:00 -
170 09_how-to-work-with-animations-and-user-input-quiz_quiz.html
00:00 -
171 01_performance-and-optimization-guidelines_instructions.html
00:00 -
174 02_how-to-determining-performance-profiler-panel-and-mini-stats.mp4
00:00 -
175 03_how-to-optimize-your-app-batching_instructions.html
00:00 -
176 04_how-to-optimize-your-app-load-sequence-and-load-time_instructions.html
00:00 -
177 05_how-to-troubleshoot-performance_instructions.html
00:00 -
178 06_content-development-and-integration-quiz_exam.html
00:00 -
181 01_ar-web-development-end-of-course-project-build-your-heart.mp4
00:00 -
183 02_end-of-course-game-design-document_instructions.html
00:00 -
186 03_gather-your-assets.mp4
00:00 -
188 04_assets-for-the-end-of-course-project_instructions.html
00:00 -
190 01_build-your-heart-part-1_instructions.html
00:00 -
192 02_build-your-heart-part-2_instructions.html
00:00 -
194 01_build-your-heart-part-3_instructions.html
00:00 -
195 02_build-your-heart-part-4_instructions.html
00:00 -
196 03_augmented-reality-for-web-using-javascript-quiz_exam.html
00:00 -
links.txt
00:00 -
003 01_ar-in-learning-web-ar-playcanvas.mp4
00:00
04. Unity and C# basics
-
004 02_c-and-unity-welcome_instructions.html
00:00 -
007 03_use-cases-for-mobile-app-based-ar-in-gaming-and-entertainment.mp4
00:00 -
010 04_what-is-real-time-creation.mp4
00:00 -
013 05_meet-the-creators.mp4
00:00 -
016 06_what-is-unity.mp4
00:00 -
017 07_install-unity-software_instructions.html
00:00 -
018 08_your-unity-learning-resources_instructions.html
00:00 -
023 09_what-do-you-need-in-order-to-learn-unity.mp4
00:00 -
024 10_build-your-mobile-app-based-ar-toolkit_instructions.html
00:00 -
027 11_introduction-to-unity-quiz_quiz.html
00:00 -
030 01_explore-the-unity-hub.mp4
00:00 -
033 02_get-ready-to-use-the-unity-hub.mp4
00:00 -
036 03_unity-editor-tour.mp4
00:00 -
039 04_get-started-in-the-unity-editor.mp4
00:00 -
040 05_try-it-create-a-new-project-from-a-template_instructions.html
00:00 -
043 06_set-your-default-script-editor-ide.mp4
00:00 -
044 07_get-started-with-the-package-manager_class-PackageManager.html
00:00 -
046 08_try-it-include-the-ar-foundation-package_instructions.html
00:00 -
047 09_unity-overview-quiz_quiz.html
00:00 -
050 01_ar-projects-time-management-and-documentation.mp4
00:00 -
053 02_ar-projects-project-management.mp4
00:00 -
056 03_jobs-in-ar-development-what-do-employers-look-for.mp4
00:00 -
057 04_try-it-create-a-career-research-document_instructions.html
00:00 -
058 05_introduction-to-portfolios_instructions.html
00:00 -
059 06_try-it-create-your-portfolio_instructions.html
00:00 -
062 07_prepare-for-technical-interviews.mp4
00:00 -
063 08_getting-started-with-unity-quiz_exam.html
00:00 -
066 01_welcome-to-assets-and-player-control-in-unity.mp4
00:00 -
067 02_introduction-to-the-asset-workflow_AssetWorkflow.html
00:00 -
071 03_introduction-to-player-control.mp4
00:00 -
074 04_start-your-engines-begin-creating-a-vehicle-driving-game.mp4
00:00 -
075 05_asset-types_AssetTypes.html
00:00 -
079 06_import-assets.mp4
00:00 -
080 07_try-it-import-assets_instructions.html
00:00 -
084 08_start-your-engines-add-your-vehicle-to-the-scene.mp4
00:00 -
087 09_start-your-engines-add-and-reposition-an-obstacle.mp4
00:00 -
088 10_try-it-locate-your-camera-and-run-the-game_instructions.html
00:00 -
091 11_start-your-engines-move-the-camera-behind-the-vehicle.mp4
00:00 -
094 12_start-your-engines-customize-the-interface-layout.mp4
00:00 -
095 13_try-it-customize-your-unity-interface_instructions.html
00:00 -
096 14_introduction-to-assets-and-player-control-in-unity-quiz_quiz.html
00:00 -
099 01_introduction-to-pedal-to-the-metal.mp4
00:00 -
102 02_pedal-to-the-metal-create-and-apply-your-first-script.mp4
00:00 -
105 03_pedal-to-the-metal-add-a-comment-in-the-update-method.mp4
00:00 -
106 04_try-it-give-the-vehicle-a-forward-motion_instructions.html
00:00 -
109 05_pedal-to-the-metal-use-a-vector3-to-move-forward.mp4
00:00 -
110 06_try-it-customize-the-vehicles-speed_instructions.html
00:00 -
113 07_pedal-to-the-metal-add-rigidbody-components-to-objects.mp4
00:00 -
116 08_pedal-to-the-metal-duplicate-and-position-the-obstacles.mp4
00:00 -
117 09_try-it-add-the-obstacles-to-your-game_instructions.html
00:00 -
118 10_player-control-pedal-to-the-metal-quiz_quiz.html
00:00 -
121 01_introduction-to-high-speed-chase.mp4
00:00 -
124 02_high-speed-chase-add-a-speed-variable.mp4
00:00 -
127 03_high-speed-chase-create-a-new-script-for-the-camera.mp4
00:00 -
130 04_high-speed-chase-add-an-offset-to-the-camera-position.mp4
00:00 -
131 05_try-it-adjust-your-games-camera-and-vehicle-speed_instructions.html
00:00 -
134 06_high-speed-chase-edit-the-playmode-tint-color.mp4
00:00 -
137 07_introduction-to-step-into-the-drivers-seat.mp4
00:00 -
140 08_step-into-the-drivers-seat-allow-vehicle-to-move-left-or-right.mp4
00:00 -
143 09_step-into-the-drivers-seat-base-movement-on-input.mp4
00:00 -
144 10_try-it-make-your-vehicle-move_instructions.html
00:00 -
147 11_step-into-the-drivers-seat-take-control-of-vehicle-speed.mp4
00:00 -
150 12_step-into-the-drivers-seat-make-a-vehicle-rotate.mp4
00:00 -
151 13_try-it-clean-your-code-and-hierarchy_instructions.html
00:00 -
152 14_assets-and-player-control-quiz_exam.html
00:00 -
155 01_introduction-to-c.mp4
00:00 -
156 02_code-and-naming-conventions_instructions.html
00:00 -
159 03_code-syntax.mp4
00:00 -
160 04_introduction-to-the-unity-scripting-api-library_index.html
00:00 -
165 05_introduction-to-the-unity-scripting-api-library.mp4
00:00 -
166 06_try-it-create-a-new-project-and-add-gameobjects-and-scripts-to-the-scene_instructions.html
00:00 -
169 07_edit-the-default-script.mp4
00:00 -
172 08_increment-the-spheres-scale.mp4
00:00 -
173 09_try-it-experiment-with-more-transformations_instructions.html
00:00 -
174 10_c-basics-quiz_quiz.html
00:00 -
177 01_scripts-as-behavior-components.mp4
00:00 -
178 02_try-it-colorize-a-sphere-using-the-keyboard_instructions.html
00:00 -
181 03_if-statements.mp4
00:00 -
184 04_loops.mp4
00:00 -
187 05_instantiate.mp4
00:00 -
188 06_try-it-colorize-a-sphere-using-a-loop_instructions.html
00:00 -
191 07_scope-and-access-modifiers.mp4
00:00 -
194 08_enable-and-disable-components-and-activating-game-objects.mp4
00:00 -
195 09_try-it-toggle-a-game-objects-renderer-by-pressing-a-key_instructions.html
00:00 -
198 10_look-at.mp4
00:00 -
201 11_destroy.mp4
00:00 -
204 12_onmousedown.mp4
00:00 -
205 13_try-it-create-and-destroy-objects_instructions.html
00:00 -
206 14_c-programming-concepts-quiz_quiz.html
00:00 -
209 01_getbutton-and-getkey.mp4
00:00 -
210 02_try-it-move-the-sphere-with-keyboard-input_instructions.html
00:00 -
213 03_datatypes.mp4
00:00 -
214 04_try-it-change-the-spheres-position-at-start_instructions.html
00:00 -
217 05_classes.mp4
00:00 -
220 06_arrays-and-array-traversal.mp4
00:00 -
221 07_try-it-store-sphere-values-in-an-array_instructions.html
00:00 -
224 08_invoke.mp4
00:00 -
225 09_try-it-self-clone-a-game-object_instructions.html
00:00 -
226 10_coroutines_instructions.html
00:00 -
229 11_angles.mp4
00:00 -
232 12_vector-maths.mp4
00:00 -
233 13_force-and-torque_ForceMode.html
00:00 -
236 14_try-it-apply-vectors-force-and-torque-to-a-physics-method_instructions.html
00:00 -
237 15_code-it-create-your-own-c-code_instructions.html
00:00 -
238 16_working-in-c-quiz_exam.html
00:00 -
241 01_introduction-to-basic-gameplay.mp4
00:00 -
244 02_introduction-to-player-positioning.mp4
00:00 -
245 03_try-it-create-a-new-gameplay-project_instructions.html
00:00 -
249 04_add-player-animals-and-food.mp4
00:00 -
252 05_get-the-users-horizontal-input.mp4
00:00 -
253 06_try-it-move-the-player-left-and-right_instructions.html
00:00 -
256 07_keep-player-in-bounds.mp4
00:00 -
259 08_clean-up-your-code-and-variables.mp4
00:00 -
260 09_try-it-create-your-own-xrange-variable_instructions.html
00:00 -
263 10_make-projectiles-fly-forward.mp4
00:00 -
264 11_try-it-make-a-projectile-into-a-prefab_instructions.html
00:00 -
267 12_test-for-spacebar-press.mp4
00:00 -
270 13_launch-a-projectile-on-spacebar-press.mp4
00:00 -
273 14_make-animals-into-prefabs.mp4
00:00 -
276 15_destroy-projectiles-offscreen.mp4
00:00 -
277 16_try-it-destroy-animals-offscreen_instructions.html
00:00 -
278 17_gameplay-concepts-quiz_quiz.html
00:00 -
281 01_create-a-spawn-manager.mp4
00:00 -
284 02_spawn-an-animal-if-s-is-pressed.mp4
00:00 -
285 03_try-it-make-additional-animals-spawn_instructions.html
00:00 -
288 04_spawn-animals-from-an-array.mp4
00:00 -
291 05_randomize-the-spawn-location.mp4
00:00 -
292 06_try-it-change-the-perspective-of-the-camera_instructions.html
00:00 -
295 07_make-a-new-method-to-spawn-animals.mp4
00:00 -
298 08_spawn-animals-at-timed-intervals.mp4
00:00 -
299 09_try-it-change-timed-intervals-to-variables_instructions.html
00:00 -
302 10_add-collider-and-trigger-components.mp4
00:00 -
305 11_destroy-objects-on-collision.mp4
00:00 -
308 12_trigger-a-game-over-message.mp4
00:00 -
309 13_augmented-ar-for-mobile-using-unity-final-quiz_quiz.html
00:00 -
unity-and-c-basics-syllabus-parsed.json
00:00
05. Using AR Foundation in Unity
-
003 01_welcome-to-the-using-ar-foundation-course.mp4
00:00 -
004 02_welcome-to-the-course_instructions.html
00:00 -
007 03_what-is-ar-foundation.mp4
00:00 -
008 04_elements-in-ar-foundation_index.html
00:00 -
012 05_enable-ar-foundation.mp4
00:00 -
013 06_configure-your-ar-environment_instructions.html
00:00 -
016 07_get-to-know-the-ar-starter-project.mp4
00:00 -
019 08_create-a-new-ar-scene.mp4
00:00 -
021 09_try-it-explore-the-ar-scene-template_instructions.html
00:00 -
024 10_configure-an-ar-app-for-ios-part-1.mp4
00:00 -
027 11_configure-an-ar-app-for-ios-part-2.mp4
00:00 -
028 12_run-an-ar-app-on-an-ios-device_instructions.html
00:00 -
031 13_configure-an-ar-app-for-android.mp4
00:00 -
032 14_run-an-ar-app-on-an-android-device_android-sdksetup.html
00:00 -
034 15_try-it-configure-an-app-for-your-device_instructions.html
00:00 -
035 16_introduction-to-ar-foundation-in-unity-quiz_quiz.html
00:00 -
038 01_introduction-to-marker-based-ar-in-unity.mp4
00:00 -
041 02_use-cases-for-ar-markers.mp4
00:00 -
044 03_introduction-to-visual-scripting-in-unity.mp4
00:00 -
045 04_about-visual-scripting_index.html
00:00 -
049 05_try-it-create-a-new-ar-marker-based-project_instructions.html
00:00 -
052 06_select-and-adjust-a-model-for-your-app.mp4
00:00 -
053 07_introduction-to-marker-based-ar-in-unity-quiz_quiz.html
00:00 -
056 01_introduction-to-creating-a-marker-based-ar-app.mp4
00:00 -
057 02_what-makes-a-good-ar-marker_instructions.html
00:00 -
060 03_create-a-reference-image-library.mp4
00:00 -
061 04_print-your-marker_instructions.html
00:00 -
064 05_add-a-tracked-image-manager.mp4
00:00 -
065 06_try-it-test-the-marker-on-your-device_instructions.html
00:00 -
068 07_adjust-the-prefab.mp4
00:00 -
069 08_create-a-marker-based-ar-app-quiz_exam.html
00:00 -
072 01_introduction-to-create-ui-rotation-buttons-for-a-marker-based-ar-app.mp4
00:00 -
075 02_set-up-your-rotation-buttons.mp4
00:00 -
076 03_try-it-customize-your-buttons_instructions.html
00:00 -
079 04_make-the-buttons-work-with-a-script-and-variables.mp4
00:00 -
082 05_rotate-the-model-to-the-left.mp4
00:00 -
083 06_try-it-rotate-the-model-to-the-right_instructions.html
00:00 -
086 07_add-a-tag-to-identify-the-model.mp4
00:00 -
089 08_create-a-new-setup-script-graph.mp4
00:00 -
092 09_rotate-the-marker-generated-model.mp4
00:00 -
093 10_introduction-to-null-check-for-optimization_instructions.html
00:00 -
096 11_optimize-the-app-with-a-null-check.mp4
00:00 -
097 12_create-the-ui-buttons-for-a-marker-based-ar-app-quiz_quiz.html
00:00 -
100 01_introduction-to-the-add-world-space-ui-to-your-marker-based-app-lesson.mp4
00:00 -
103 02_add-a-world-space-canvas-to-your-apps-scene.mp4
00:00 -
104 03_try-it-customize-the-world-space-ui_instructions.html
00:00 -
107 04_create-variables-and-get-a-reference-to-the-canvas.mp4
00:00 -
110 05_display-the-popup-on-click.mp4
00:00 -
111 06_try-it-make-the-info-button-toggle-on-and-off_instructions.html
00:00 -
112 07_add-world-space-ui-to-your-marker-based-ar-app-quiz_quiz.html
00:00 -
115 01_introduction-to-the-add-spatial-audio-to-your-marker-based-ar-app-lesson.mp4
00:00 -
116 02_introduction-to-audio-in-unity_AudioOverview.html
00:00 -
120 03_add-an-audio-source.mp4
00:00 -
121 04_try-it-update-the-audio-button_instructions.html
00:00 -
124 05_set-up-new-variables-for-the-button-and-audio.mp4
00:00 -
127 06_play-audio-on-button-press.mp4
00:00 -
128 07_try-it-add-background-music_instructions.html
00:00 -
129 08_try-it-save-and-test-your-marker-based-ar-app_instructions.html
00:00 -
130 09_add-spatial-audio-to-your-marker-based-ar-app-quiz_exam.html
00:00 -
133 01_welcome-to-the-asteroids-ar-game-project.mp4
00:00 -
135 02_asteroids-ar-game-design-document_instructions.html
00:00 -
138 03_gather-your-assets.mp4
00:00 -
140 04_assets-for-the-asteroids-ar-game_instructions.html
00:00 -
143 01_project-startup.mp4
00:00 -
146 02_introduction-to-the-asteroids.mp4
00:00 -
149 03_get-colliders-bounds.mp4
00:00 -
153 04_activity-add-asteroids-to-the-project_index.html
00:00 -
155 05_activity-add-movement-to-the-asteroids_instructions.html
00:00 -
157 06_activity-add-code-to-destroy-the-asteroids_instructions.html
00:00 -
158 07_activity-add-the-player-and-the-shooter_instructions.html
00:00 -
159 08_activity-use-createobject-to-create-smaller-asteroids_instructions.html
00:00 -
162 01_introduction-to-the-game-physics-and-scoring.mp4
00:00 -
163 02_activity-set-up-physics-and-collisions_instructions.html
00:00 -
164 03_activity-set-up-the-health-and-damage-systems_instructions.html
00:00 -
165 04_activity-create-the-game-manager-and-game-state_instructions.html
00:00 -
166 05_asteroids-ar-add-physics-and-scoring-quiz_exam.html
00:00 -
169 01_introduction-to-other-game-functionality.mp4
00:00 -
171 02_activity-create-the-ufo_index.html
00:00 -
173 03_activity-create-the-ufo-script-and-states_instructions.html
00:00 -
174 04_activity-create-the-idle-and-attacking-states-and-the-die-function_instructions.html
00:00 -
175 05_activity-create-the-ufo-laser_instructions.html
00:00 -
176 06_activity-setting-up-ufo-attacks_instructions.html
00:00 -
177 07_activity-add-the-mysterybox_instructions.html
00:00 -
178 08_activity-add-sounds_instructions.html
00:00 -
179 09_activity-add-visual-effects_instructions.html
00:00 -
180 10_activity-add-the-user-interface_instructions.html
00:00 -
181 11_asteroids-ar-finish-game-development-quiz_quiz.html
00:00 -
184 01_introduction-to-testing-debugging-and-deploying-your-game.mp4
00:00 -
185 02_activity-test-and-debug-your-asteroids-ar-game_instructions.html
00:00 -
186 03_activity-deploy-your-asteroids-ar-game_instructions.html
00:00 -
187 04_share-your-final-asteroids-ar-game_peer_assignment_instructions.html
00:00 -
188 05_update-your-portfolio_instructions.html
00:00 -
189 06_using-ar-foundation-quiz_exam.html
00:00
06. AR games using Vuforia SDK
-
003 01_welcome-to-the-ar-games-using-vuforia-sdk-course.mp4
00:00 -
004 02_welcome-to-the-course_instructions.html
00:00 -
007 03_introduction-to-ar-plane-detection-in-unity.mp4
00:00 -
010 04_use-cases-for-plane-detection.mp4
00:00 -
012 05_try-it-import-assets-for-your-portal-app_instructions.html
00:00 -
018 07_set-up-a-default-plane.mp4
00:00 -
021 08_configure-the-ar-plane-manager.mp4
00:00 -
022 09_try-it-build-and-test-your-project_instructions.html
00:00 -
023 10_try-it-experiment-with-your-project_instructions.html
00:00 -
024 11_getting-started-with-plane-detection-in-unity-quiz_quiz.html
00:00 -
027 01_introduction-to-detecting-touch.mp4
00:00 -
030 02_create-a-new-script-graph.mp4
00:00 -
033 03_add-a-debug-message.mp4
00:00 -
034 04_try-it-send-a-message-when-touch-is-detected_instructions.html
00:00 -
037 05_display-the-touch-position.mp4
00:00 -
038 06_try-it-add-instructions-to-your-app_instructions.html
00:00 -
039 07_detect-touch-in-an-ar-plane-detection-project-quiz_quiz.html
00:00 -
042 01_introduction-to-detect-when-a-player-touches-a-plane.mp4
00:00 -
043 02_add-an-ar-raycast-manager_instructions.html
00:00 -
046 03_add-the-ar-foundation-node-library.mp4
00:00 -
049 04_add-variables-for-raycasting.mp4
00:00 -
050 05_try-it-add-the-raycast-node-to-the-node-sequence_instructions.html
00:00 -
053 06_configure-the-raycast-node-inputs.mp4
00:00 -
056 07_display-the-raycast-result-on-the-debug-ui.mp4
00:00 -
057 08_try-it-change-the-debug-message_instructions.html
00:00 -
058 09_detect-when-a-player-touches-a-plane-quiz_exam.html
00:00 -
061 01_introduction-to-spawn-the-portal.mp4
00:00 -
062 02_introduction-to-instantiating-an-object_instructions.html
00:00 -
065 03_instantiate-the-portal.mp4
00:00 -
066 04_limit-the-spawning-action-to-one-time_instructions.html
00:00 -
067 05_try-it-create-a-boolean-to-limit-spawning_instructions.html
00:00 -
070 06_use-an-if-node-to-limit-the-sequence-run.mp4
00:00 -
071 07_try-it-enhance-the-portal-spawn_instructions.html
00:00 -
072 08_spawn-the-portal-quiz_quiz.html
00:00 -
075 01_introduction-to-optimize-the-scene.mp4
00:00 -
078 02_position-your-portal-world.mp4
00:00 -
079 03_try-it-preview-the-portal-position-functionality_instructions.html
00:00 -
082 04_test-your-frame-rate.mp4
00:00 -
083 05_how-to-optimize-mobile-apps_instructions.html
00:00 -
084 06_try-it-experience-low-frame-rate_instructions.html
00:00 -
085 07_try-it-enhance-your-portal-world_instructions.html
00:00 -
086 08_optimize-the-scene-quiz_quiz.html
00:00 -
089 01_introduction-to-limit-visibility-of-the-portal-world.mp4
00:00 -
092 02_set-up-layers-for-the-portal-window.mp4
00:00 -
093 03_try-it-apply-a-custom-shader_instructions.html
00:00 -
097 04_assign-a-custom-urp-asset.mp4
00:00 -
100 05_configure-the-layer-settings-of-the-renderer.mp4
00:00 -
101 06_try-it-finalize-your-portal_instructions.html
00:00 -
102 07_how-to-use-stencils_instructions.html
00:00 -
103 08_making-the-portal-functional-quiz_quiz.html
00:00 -
106 01_what-is-vuforia.mp4
00:00 -
107 02_vuforia-features_instructions.html
00:00 -
108 03_the-vuforia-engine-in-unity_instructions.html
00:00 -
109 04_try-it-add-vuforia-to-a-unity-project_instructions.html
00:00 -
112 05_vuforia-engine-setup-and-configuration.mp4
00:00 -
115 06_how-to-add-objects-and-assets-using-vuforia.mp4
00:00 -
118 07_vuforia-play-modes.mp4
00:00 -
121 08_welcome-to-the-ar-bowling-game-project.mp4
00:00 -
123 09_ar-bowling-game-design-document_instructions.html
00:00 -
126 10_gather-your-assets.mp4
00:00 -
128 11_assets-for-the-ar-bowling-game_instructions.html
00:00 -
129 12_introduction-to-the-ar-bowling-game-practice-quiz_quiz.html
00:00 -
132 01_project-startup.mp4
00:00 -
133 02_activity-add-plane-components_instructions.html
00:00 -
136 03_introduction-to-the-bowling-pins.mp4
00:00 -
138 04_activity-create-a-pin-deck-and-add-to-the-scene_instructions.html
00:00 -
139 05_activity-build-and-test-plane-components-and-pin-deck_instructions.html
00:00 -
142 01_introduction-to-the-pin-deck-and-player-controllers.mp4
00:00 -
143 02_activity-create-pin-deck-controller_instructions.html
00:00 -
144 03_activity-player-controller-set-up-bowling-balls_instructions.html
00:00 -
145 04_activity-player-controller-detect-screen-swipes-and-throw-ball-behavior_instructions.html
00:00 -
146 05_create-an-ar-game-using-vuforia_exam.html
00:00 -
149 01_introduction-to-game-state-enumerators.mp4
00:00 -
151 02_activity-add-game-state-enumerators_index.html
00:00 -
155 03_introduction-to-game-state-properties.mp4
00:00 -
156 04_activity-add-game-state-property-score_instructions.html
00:00 -
157 05_activity-add-game-state-property-remaining-balls-current-turn-strike-counter-max_instructions.html
00:00 -
158 06_activity-add-state-reset-behavior_instructions.html
00:00 -
159 07_activity-add-game-state-events_instructions.html
00:00 -
162 01_introduction-to-the-ui-controller-pin-behavior-and-turn-end-behavior.mp4
00:00 -
163 02_activity-add-remaining-balls-and-strikes-ui-elements_instructions.html
00:00 -
164 03_activity-add-game-over-ui-elements_9SliceSprites.html
00:00 -
166 04_activity-subscribe-methods-to-game-state-events_instructions.html
00:00 -
167 05_activity-add-methods-to-show-screen-elements_instructions.html
00:00 -
168 06_activity-add-a-coroutine-to-show-the-next-turn-ui_instructions.html
00:00 -
169 07_activity-add-pin-behavior_instructions.html
00:00 -
170 08_activity-build-and-test-the-ui-controller-pin-behavior-and-turn-end-behavior_instructions.html
00:00 -
173 01_introduction-to-ar-bowling-final-touches.mp4
00:00 -
174 02_activity-add-the-title-screen_instructions.html
00:00 -
175 03_activity-add-sound-effects_instructions.html
00:00 -
176 04_activity-add-visual-effects_instructions.html
00:00 -
177 05_activity-deploy-your-ar-bowling-game_instructions.html
00:00 -
178 06_update-your-portfolio-and-resume_instructions.html
00:00 -
179 07_how-to-get-interviews_instructions.html
00:00 -
180 08_technical-interview-quiz_quiz.html
00:00 -
181 09_ar-games-using-vuforia-sdk-quiz_exam.html
00:00 -
182 10_congratulations_instructions.html
00:00