Acerca de este Curso
5,817 vistas recientes

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel intermedio

Aprox. 29 horas para completar

Sugerido: 4 weeks of study, 3-4 hours/week...

Inglés (English)

Subtítulos: Inglés (English)

100 % en línea

Comienza de inmediato y aprende a tu propio ritmo.

Fechas límite flexibles

Restablece las fechas límite en función de tus horarios.

Nivel intermedio

Aprox. 29 horas para completar

Sugerido: 4 weeks of study, 3-4 hours/week...

Inglés (English)

Subtítulos: Inglés (English)

Programa - Qué aprenderás en este curso

Semana
1
7 horas para completar

Get Ready, Get Set, Go!

To get started, we'll get you set up to develop in VR with Unity. We'll show you around the courseware that will be the basis for your project work throughout the course. Later in the week, we'll begin on project work in the Unity editor.

...
9 videos (Total 19 minutos), 11 readings, 6 quizzes
9 videos
Get Ready, Get Set, Go!1m
Setting Up Your Mobile VR Project1m
About Our Courseware Framework1m
Understanding VR Frameworks2m
Debugging and Profiling for VR Performance5m
VR Positional Audio2m
Gaze-Based Triggers41s
Project Solutions: Get Ready, Get Set, Go!1m
11 lecturas
Course Prerequisites and Hardware Requirements2m
Additional Resources and Getting Help10m
About the Course Project Work2m
Project Work: Creating Your VR Project2h
Sending Feedback about the Course10m
Activity: Explore the Courseware3m
Exploring Different Frameworks10m
Useful Links: Optimizing Performance in VR1h
Project Work: Implementing VR Spatial Audio45m
Project Work: Implementing Gaze-Based Triggers, Part 11h
Project Work: Implementing Gaze-Based Triggers, Part 230m
6 ejercicios de práctica
About our Courseware project4m
VR Frameworks4m
Profiling and Other Techniques8m
VR Positional Audio4m
Gaze-based Triggers2m
Module 1 Quiz20m
Semana
2
6 horas para completar

Module 2 - Working with Mobile VR in Unity

Tracking, tracking, tracking! This week will be all about tracking. We'll look at headset and controller tracking, and we'll talk about what to do when tracking is lost. We'll also walk you through the Unity core APIs related to XR functionality. The project work will culminate with you using a Tracked Pose Driver to wire up a sword fight in the VR Campus, which you will then submit for a Peer Review.

...
9 videos (Total 26 minutos), 5 readings, 6 quizzes
9 videos
Unity XR Under the Hood - Part 12m
Unity XR Under the Hood - Part 26m
Unity XR Under the Hood - Part 32m
Project Intro: Retrieving Tracking and Performance Information32s
Controller Input and Output2m
The Tracked Pose Driver4m
Transforming Tracking Coordinates1m
Project Work Solutions: Working With Mobile VR in Unity2m
5 lecturas
Project Work: Retrieving Tracking and Performance Information1h 15m
Triggering Screenshots in Your Applications10m
Project Work: Leveraging Controller Button Input30m
Project Work: Tracking in XR - Wiring up your own sword30m
Project Work - Wiring the Opponent's Sword1h
5 ejercicios de práctica
XR Core API Objects4m
Controller Input and Output2m
Using the Tracked Pose Driver4m
Transforming Tracking Coordinates2m
Module 2 Quiz18m
Semana
3
7 horas para completar

Module 3 - Interaction and Locomotion

This week you'll learn how to allow your user to interact with objects in VR, and also how to move around within your scene. The project work will involve you wiring up a laser gun, basic teleportation, and grab and throw interactions. We'll also talk about how to avoid causing nausea and dizziness for your user. At the end of the module, you'll submit your project work for a peer review.

...
14 videos (Total 24 minutos), 11 readings, 6 quizzes
14 videos
Lasers On!4m
Pips and Reticles1m
Raycasting and Hit Detection1m
Project Solutions: Interaction1m
Overview of Basic Teleportation1m
Line of Sight vs. Arc Teleporting1m
Moving the VR Frame of Reference1m
Project Solutions - Teleportation1m
Minimizing Motion Sickness in VR3m
Object Manipulation in Unity1m
Proximity-Based Object Detection1m
Grabbing and Dropping Objects1m
Throwing Objects1m
11 lecturas
Project Work: Raycasting and Hit Detection20m
Project Work: Implementing a Laser Pointer45m
Project Work: Implementing a Tracking Reticle20m
Project Work: Implementing a Trigger10m
Project Work: Implementing a Floor Marker Object45m
Project Work: Rotating the Floor Marker20m
Project Work: Triggering Teleportation10m
Project Work: Teleporting Safely10m
Project Work: Using Overlap Sphere45m
Project Work: Picking up Nearby Objects3m
Project Work: Throwing Objects20m
5 ejercicios de práctica
Raycasting and Hit Detection4m
Basic Teleportation4m
Motion Sickness4m
Object Manipulation4m
Module 3 Quiz26m
Semana
4
6 horas para completar

Module 4 - VR UX with the Unity API

This week, we'll look at user experience and user interaction in VR. We'll learn how to attach objects to the user's headset and controller, and see why certain types of UI don't work as well in VR. In the project work, you'll work with Unity Canvases and you'll wire up code to allow the user to grab an object and move it along with the controller. Then you'll wire up the "puncher" to hit the robots as your final project for the VR Campus, which will be submitted for peer review.

...
7 videos (Total 16 minutos), 5 readings, 5 quizzes
7 videos
Text Issues in VR2m
Unity Canvases in VR3m
Interacting with Canvas Elements in VR1m
Creating Virtual Controls: What Does This Switch Do?3m
Peer Review Solution: VR UX with the Unity API2m
Congratulations!51s
5 lecturas
Project Work: Optimizing Text Readability20m
Project Work: Attaching Displays to a Controller20m
Project Work: Interacting with Canvas Elements:45m
Project Work: Moving Constrained Objects With Tracking1h
Project Work: Hitting Objects1h
4 ejercicios de práctica
UX That Moves With You4m
Triggering Canvas Events from Raycasts4m
Creating Virtual Controls That Mimic Real World Controls4m
Module 4 Quiz26m
4.6
3 revisionesChevron Right

Principales revisiones sobre Mobile VR App Development with Unity

por SZOct 13th 2018

This course presents useful material on many aspects of VR in general and specifics needed for mobile platforms in a cool virtual environment. Definitely worth your time! - Steve

por JSJan 25th 2019

if you have any interest in mobile VR, this is a great place to get started. The only thing I wish is that I would have had the google DayDream sooner.

Instructores

Avatar

Peter Patterson

XR Architect / Developer
Contract Developer

Acerca de Unity

Unity Technologies offers a platform for creating beautiful and engaging 2D, 3D, VR, and AR games and apps. A powerful graphics engine and full-featured editor enable you to realize your creative vision fast, and deliver your content to virtually any media or device. You can easily connect to your audiences on PCs, consoles, the web, mobile devices, home entertainment systems, embedded systems, or head-mounted displays. More than an engine, Unity helps you achieve ongoing success. It offers everything you need to develop quality content, boost your productivity, and connect with your audience. Tools and resources include the Unity Asset Store, Unity Cloud Build, Unity Analytics, Unity Ads, Unity Everyplay, and Unity Certification. Unity Technologies serves millions of registered developers including large publishers, indie studios, students and hobbyists around the globe. ...

Acerca del programa especializado Unity XR: How to Build AR and VR Apps

Welcome to the world of Unity XR! This specialization includes three courses which will explain the technologies that make XR possible, describe the unique UX concerns around developing for XR, and walk you through developing VR and AR apps for mobile devices. You will learn how Unity supports the many components of a VR app, including tracking, teleporting, interacting with virtual objects, positional audio, and much more. You’ll also see how Unity’s AR Foundation supports building handheld AR apps. XR is a field that is constantly evolving, and we’ll show you what’s on the horizon for VR and AR....
Unity XR: How to Build AR and VR Apps

Preguntas Frecuentes

  • Una vez que te inscribes para obtener un Certificado, tendrás acceso a todos los videos, cuestionarios y tareas de programación (si corresponde). Las tareas calificadas por compañeros solo pueden enviarse y revisarse una vez que haya comenzado tu sesión. Si eliges explorar el curso sin comprarlo, es posible que no puedas acceder a determinadas tareas.

  • Cuando te inscribes en un curso, obtienes acceso a todos los cursos que forman parte del Programa especializado y te darán un Certificado cuando completes el trabajo. Se añadirá tu Certificado electrónico a la página Logros. Desde allí, puedes imprimir tu Certificado o añadirlo a tu perfil de LinkedIn. Si solo quieres leer y visualizar el contenido del curso, puedes auditar el curso sin costo.

  • The only supported headset type and VR SDK for iOS devices is Google Cardboard. Although many of the principles of VR development covered in this course can be applied to Google Cardboard apps, this course focuses on advanced topics and applications - such as wireless controller-based tracking and locomotion - that simply are not supported by Google Cardboard.

¿Tienes más preguntas? Visita el Centro de Ayuda al Alumno.