Об этом курсе
Недавно просмотрено: 5,688

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 29 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 3-4 hours/week...

Английский

Субтитры: Английский

100% онлайн

Начните сейчас и учитесь по собственному графику.

Гибкие сроки

Назначьте сроки сдачи в соответствии со своим графиком.

Промежуточный уровень

Прибл. 29 часа на выполнение

Предполагаемая нагрузка: 4 weeks of study, 3-4 hours/week...

Английский

Субтитры: Английский

Программа курса: что вы изучите

Неделя
1
7 ч. на завершение

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 видео ((всего 19 мин.)), 11 материалов для самостоятельного изучения, 6 тестов
9 видео
Get Ready, Get Set, Go!1мин
Setting Up Your Mobile VR Project1мин
About Our Courseware Framework1мин
Understanding VR Frameworks2мин
Debugging and Profiling for VR Performance5мин
VR Positional Audio2мин
Gaze-Based Triggers41
Project Solutions: Get Ready, Get Set, Go!1мин
11 материала для самостоятельного изучения
Course Prerequisites and Hardware Requirements2мин
Additional Resources and Getting Help10мин
About the Course Project Work2мин
Project Work: Creating Your VR Project
Sending Feedback about the Course10мин
Activity: Explore the Courseware3мин
Exploring Different Frameworks10мин
Useful Links: Optimizing Performance in VR
Project Work: Implementing VR Spatial Audio45мин
Project Work: Implementing Gaze-Based Triggers, Part 1
Project Work: Implementing Gaze-Based Triggers, Part 230мин
6 практического упражнения
About our Courseware project4мин
VR Frameworks4мин
Profiling and Other Techniques8мин
VR Positional Audio4мин
Gaze-based Triggers2мин
Module 1 Quiz20мин
Неделя
2
6 ч. на завершение

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 видео ((всего 26 мин.)), 5 материалов для самостоятельного изучения, 6 тестов
9 видео
Unity XR Under the Hood - Part 12мин
Unity XR Under the Hood - Part 26мин
Unity XR Under the Hood - Part 32мин
Project Intro: Retrieving Tracking and Performance Information32
Controller Input and Output2мин
The Tracked Pose Driver4мин
Transforming Tracking Coordinates1мин
Project Work Solutions: Working With Mobile VR in Unity2мин
5 материала для самостоятельного изучения
Project Work: Retrieving Tracking and Performance Information1ч 15мин
Triggering Screenshots in Your Applications10мин
Project Work: Leveraging Controller Button Input30мин
Project Work: Tracking in XR - Wiring up your own sword30мин
Project Work - Wiring the Opponent's Sword
5 практического упражнения
XR Core API Objects4мин
Controller Input and Output2мин
Using the Tracked Pose Driver4мин
Transforming Tracking Coordinates2мин
Module 2 Quiz18мин
Неделя
3
7 ч. на завершение

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 видео ((всего 24 мин.)), 11 материалов для самостоятельного изучения, 6 тестов
14 видео
Lasers On!4мин
Pips and Reticles1мин
Raycasting and Hit Detection1мин
Project Solutions: Interaction1мин
Overview of Basic Teleportation1мин
Line of Sight vs. Arc Teleporting1мин
Moving the VR Frame of Reference1мин
Project Solutions - Teleportation1мин
Minimizing Motion Sickness in VR3мин
Object Manipulation in Unity1мин
Proximity-Based Object Detection1мин
Grabbing and Dropping Objects1мин
Throwing Objects1мин
11 материала для самостоятельного изучения
Project Work: Raycasting and Hit Detection20мин
Project Work: Implementing a Laser Pointer45мин
Project Work: Implementing a Tracking Reticle20мин
Project Work: Implementing a Trigger10мин
Project Work: Implementing a Floor Marker Object45мин
Project Work: Rotating the Floor Marker20мин
Project Work: Triggering Teleportation10мин
Project Work: Teleporting Safely10мин
Project Work: Using Overlap Sphere45мин
Project Work: Picking up Nearby Objects3мин
Project Work: Throwing Objects20мин
5 практического упражнения
Raycasting and Hit Detection4мин
Basic Teleportation4мин
Motion Sickness4мин
Object Manipulation4мин
Module 3 Quiz26мин
Неделя
4
6 ч. на завершение

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 видео ((всего 16 мин.)), 5 материалов для самостоятельного изучения, 5 тестов
7 видео
Text Issues in VR2мин
Unity Canvases in VR3мин
Interacting with Canvas Elements in VR1мин
Creating Virtual Controls: What Does This Switch Do?3мин
Peer Review Solution: VR UX with the Unity API2мин
Congratulations!51
5 материала для самостоятельного изучения
Project Work: Optimizing Text Readability20мин
Project Work: Attaching Displays to a Controller20мин
Project Work: Interacting with Canvas Elements:45мин
Project Work: Moving Constrained Objects With Tracking
Project Work: Hitting Objects
4 практического упражнения
UX That Moves With You4мин
Triggering Canvas Events from Raycasts4мин
Creating Virtual Controls That Mimic Real World Controls4мин
Module 4 Quiz26мин
4.6
Рецензии: 3Chevron Right

Лучшие отзывы о курсе Mobile VR App Development with Unity

автор: 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

автор: 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.

Преподаватели

Avatar

Peter Patterson

XR Architect / Developer
Contract Developer

О 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. ...

О специализации ''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

Часто задаваемые вопросы

  • Зарегистрировавшись на сертификацию, вы получите доступ ко всем видео, тестам и заданиям по программированию (если они предусмотрены). Задания по взаимной оценке сокурсниками можно сдавать и проверять только после начала сессии. Если вы проходите курс без оплаты, некоторые задания могут быть недоступны.

  • Записавшись на курс, вы получите доступ ко всем курсам в специализации, а также возможность получить сертификат о его прохождении. После успешного прохождения курса на странице ваших достижений появится электронный сертификат. Оттуда его можно распечатать или прикрепить к профилю LinkedIn. Просто ознакомиться с содержанием курса можно бесплатно.

  • 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.

Остались вопросы? Посетите Центр поддержки учащихся.