AR/VR

AR/VR

Augmented Reality &
Virtual Reality

Realidad Aumentada y Realidad Virtual

Augmented Reality and Virtual Reality (AR/VR) is more than the latest gaming technology. With AR/VR, students in California can tour the pyramids of Egypt, doctors can practice lifesaving procedures, or you can even virtually test out furniture in your own living room. AR/VR will drive new ways for all of us to experience and share the world, and you will be ready to be a part of this wave. If you love art, education, games, or storytelling, our Augmented Reality & Virtual Reality program might be the right fit for you.

La realidad aumentada y la realidad virtual (AR/VR) son más que la última tecnología de juegos. Con AR/VR, los estudiantes en California pueden recorrer las pirámides de Egipto, los médicos pueden practicar procedimientos para salvar vidas o incluso puedes probar muebles de forma virtual en tu propia sala. AR/VR impulsará nuevas formas para que todos experimentemos y compartamos el mundo, y estarás listo para ser parte de esta ola. Si te encanta el arte, la educación, los juegos o la narración de historias, nuestro programa de Realidad Aumentada y Realidad Virtual podría ser el adecuado para ti.

The AR/VR program builds upon the first three sprints with a new language, C#, and with a focus on Unity3D, the world’s most popular AR/VR engine. The AR/VR program has also been developed in partnership with Unity, the developers of the Unity3D engine, to help you get a career-ready education.

El programa AR/VR se basa en los primeros tres sprints con un nuevo lenguaje, C#, y con un enfoque en Unity3D, el motor AR/VR más popular del mundo. El programa AR/VR también se desarrolló en asociación con Unity, los desarrolladores del motor Unity3D, para ayudarlo a obtener una educación preparada para tu carrera.

You will create a 3D game from start to finish to learn how to script interactive behavior, handle asset management, utilize textures and materials, design user interfaces (UI), create animations, utilize audio sources, and publish applications for a variety of platforms and devices.

Crearás un juego en 3D de principio a fin para aprender a crear secuencias de comandos de comportamiento interactivo, manejar la gestión de activos, utilizar texturas y materiales, diseñar interfaces de usuario (UI), crear animaciones, utilizar fuentes de audio y publicar aplicaciones para una variedad de plataformas y dispositivos.

Building on your proficiency in Unity development, you will then create, design, and program interactive experiences in AR with ARKit, ARCore, and Vuforia SDKs, and in VR with Oculus SDK, OpenVR, and Google VR SDKs.

Luego, sobre la base de su competencia en el desarrollo de Unity, creará, diseñará y programará experiencias interactivas en AR con ARKit, ARCore y Vuforia SDK, y en realidad virtual con Oculus SDK, OpenVR y Google VR SDK.

Typical job titles include: AR/VR Developer, AR/VR Research Engineer, AR/VR Content Developer, Interaction Designer, UX Designer.

Los títulos de trabajo típicos incluyen: desarrollador de AR/VR, ingeniero de investigación de AR/VR, desarrollador de contenido de AR/VR, diseñador de interacción, diseñador de UX.

Examples of Projects

Ejemplos de Proyectos

  • Build a VR game

  • Crea un juego de realidad virtual

  • 360 video

  • Vídeo 360

  • Seated/standing VR experience

  • Experiencia de realidad virtual sentado/de pie

  • Room scale experience

  • Experiencia a escala de habitación

  • Marker-based recognition

  • Reconocimiento basado en marcadores

  • An AR or VR experience of your own design

  • Una experiencia AR o VR de su propio diseño

AR/VR Overview

Descripción general de RA/RV

Augmented Reality &
Virtual Reality
Curriculum

Currículum
de Realidad Aumentada &
Realidad Virtual

Graduate
Graduado
04




4th Sprint
4to Trimestre

  • Fundamentals of programming in C#
  • Fundamentos de programación en C#
  • Introduction to Unity's interface and concepts
  • Introducción a la interfaz y los conceptos de Unity
  • Creating a basic maze game
  • Crear un juego de laberinto básico
  • Creating a platformer game with models, textures, animation, audio, and Ul
  • Crear un juego de plataformas con modelos, texturas, animación, audio e interfaz de usuario
  • Publishing and deploying cross-platform builds
  • Publicar e implementar compilaciones multiplataforma
  • Basic linear algebra
  • Álgebra lineal básica
  • Test-driven development
  • Desarrollo basado en pruebas






05




5th Sprint
5to Trimestre

  • Augmented reality
    • Image detection
    • Plane detection
  • Realidad aumentada
    • Detección de imágenes
    • Detección de aviones
  • Virtual reality
    • 360 video
    • Room scale
  • Realidad virtual
    • Video 360
    • Escala de habitación
  • UI/UX concepts
    • interaction design
    • User comfort
    • Accessibility
  • Conceptos de UI/UX
    • Diseño de interacción
    • Comodidad del usuario
    • Accesibilidad






06




6th Sprint
6to Trimestre

  • ShaderGraph and shader programming
  • Programación de ShaderGraph y shader
  • Portfolio project pitch and development (3D, AR, or VR)
  • Proyecto de aprendizaje de su elección (3D, AR, o VR)