Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Universidad de los Andes

Desarrollo XR en Unity para todos

Universidad de los Andes via Coursera

Overview

Este curso nace del interés por formar creadores de experiencias XR, proporcionando una introducción a las bases necesarias para crear experiencias desde cero. Aprenderás sobre programación y composición de escenarios 3D, enfocándote en tecnologías de realidad virtual, aumentada y mixta. Las tecnologías XR son herramientas poderosas en contextos como el aprendizaje, entretenimiento, entrenamiento y simulación. Para aprovechar su potencial, es crucial contar con personas capacitadas para crear soluciones innovadoras a diversas necesidades y problemáticas. En este curso, aprenderás a crear experiencias XR utilizando el editor de Unity3D, una de las herramientas más populares en el mercado. Te enseñaremos a desarrollar aplicaciones XR multiplataforma que funcionen en diferentes cascos de realidad virtual (o RV o VR, por sus siglas en inglés).

Syllabus

  • Bienvenida al curso
    • ¡Bienvenido al curso Desarrollo de XR en Unity para todos! Esta primera lección no te tomará mas de una hora y será de preparación para iniciar con el contenido del curso.
  • Introducción a UNITY XR
    • ¡Bienvenido al curso Desarrollo de XR en Unity para todos! En éste primer módulo introducimos Unity, una de las herramientas más poderosas que existen actualmente para creación de experiencias de realidad extendida. Veremos los conceptos básicos de su interfaz, así como también las extensiones que nos permiten correr una aplicación en un emulador de un ambiente básico de XR, un casco con dos controles.
  • Introducción a la Programación en Unity
    • Te damos la bienvenida al segundo módulo del curso. En éste módulo introducimos los conceptos más básicos de programación: una variable para almacenar información y un método para referirnos a un conjunto de instrucciones. Dichos conceptos se enmarcan en el uso del lenguaje C# (pronunciado ci-sharp), el lenguaje de programación usado por Unity.
  • Personalización de escenas, objetos y animación
    • Te damos la bienvenida al tercer módulo del curso. En este módulo aprenderás a crear escenas en Unity para definir el contexto de una aplicación. También aprenderás a crear fácilmente copias de un objeto complejo por medio de prefabs. Por último, revisarás cómo animar tus objetos y darle vida a una escena.
  • Detección de eventos XR
    • Te damos la bienvenida al cuarto y penúltimo módulo del curso. En este módulo te concentrarás en hacer más interactivo nuestro ejemplo, por medio de operaciones de agarre de objetos y triggers para reaccionar a cercanía entre objetos. En conceptos básicos de programación, conocerás el concepto de estructuras condicionales, las cuales permiten crear programas complejos que cambian su comportamiento dependiendo de qué condiciones son verdaderas ó falsas.
  • Ciclos e Interfaz de usuario
    • Te damos la bienvenida al quinto y último módulo del curso. En este módulo usarás los conceptos de arreglos, la estructura de datos más sencilla y ciclos, la estructura de control más compleja que veremos en éste curso. También serás capaz de crear una interfaz sencilla para tus programas XR. Con ello, estarás preparado para crear tus propios proyectos XR con Unity!

Taught by

Pablo Figueroa and Vivian Natalia Gómez Cubillos

Reviews

Start your review of Desarrollo XR en Unity para todos

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.