Hero background image
Programador
Obtén una certificación reconocida en todo el sector que te permitirá demostrar tus habilidades para trabajar con Unity y comenzar una carrera en el desarrollo 3D en tiempo real.
Esta página se ha traducido automáticamente. Para ver la versión original para comprobar su exactitud y como fuente confiable
Destaca tus habilidades de programación ante los empleadores

Destaca tus habilidades de programación ante los empleadores

Demuestra tus habilidades y competencias básicas en áreas tales como programación, interfaz de usuario, depuración y administración de recursos para ayudarte a obtener tu primer puesto de programación profesional con Unity.

Requisitos previos

  • Entre 2 y 3 semestres de trabajo en clase de Unity postsecundario o estudio independiente equivalente.
  • Experiencia con una amplia gama de proyectos de Unity.
  • Importar assets o código, incluyendo desde la Asset Store de Unity o Unity Package Manager, y abordar los conflictos que surjan como resultado.
  • Completar la depuración de problemas no complejos.
  • Interpretar un código preexistente y bien documentado.
  • Integrar y modificar un código preexistente bien documentado.
  • Crear una administración básica de escenas, incluida la carga de escenas.
  • Creación, edición y uso de Prefabs
  • Implementar una compilación básica.

Detalles del examen

El examen se basa en Unity 6.

Este examen está disponible en los siguientes idiomas:

  • Inglés
  • Chino - simplificado y tradicional
  • Japonés
  • Coreano
  • Español - Latinoamérica
¿Qué temas se incluyen en el examen?
Programación de Unity
  • Evaluar el código para integrarlo en un sistema existente creado o diseñado por un líder.
  • Aplicar estándares de codificación y mejores prácticas según lo guiado por programadores senior
  • Determinar cuál es el código que permitiría lograr una interacción o lógica de programación especificada.
  • Determinar el proceso para implementar transiciones entre escenas
  • Guardar datos entre escenas y entre sesiones utilizando enfoques como variables estáticas y PlayerPrefs
  • Obtener un resultado definido utilizando los métodos de la API de Unity, dada la documentación de la API de Unity.
  • Seleccione las propiedades, scripts y componentes apropiados de GameObjects para las tareas requeridas
  • Explica las diferencias entre la herencia básica y las interfaces
  • Elija las estructuras de datos comúnmente utilizadas apropiadas para una situación específica, incluidas, entre otras, listas, matrices y diccionarios.
  • Elija los tipos de datos apropiados para una situación específica, incluidos, entre otros, flotantes, booleanos y cadenas.
  • Crea una aplicación para WebGL o una computadora personal
Interfaz de usuario (UI)
  • Organizar los componentes de la interfaz de usuario en el lienzo según un diseño definido utilizando anclajes, pivotes y grupos
  • Identificar el proceso necesario para mostrar datos en varios elementos de la interfaz de usuario
  • Explica cómo usar el sistema UnityEvent para responder a la entrada del usuario
Depuración
  • Programar mensajes de depuración para identificar las posibles causas de que el código no se ejecute como se espera
  • Identificar la causa de un error de compilación, dado un bloque de código
  • Identificar errores causados por una variable nula
  • Identificar técnicas necesarias para refactorizar y mejorar el código para ajustarse a los estándares de codificación definidos
  • Seleccione las herramientas de perfilado adecuadas para identificar las fuentes de problemas de rendimiento
Administración de assets
  • Explica cómo usar prefabricados en una escena
  • Describa el proceso y los resultados de cambiar un prefab anidado o una variante de prefab
  • Explica los propósitos principales del Version Control al trabajar en Unity
Aprende y practica
Learn

Aprende las habilidades que necesitas para realizar este examen con la ruta de Programador Junior. Este recorrido gratuito supone un conocimiento básico de Unity y no requiere contar con conocimientos matemáticos previos.

Complementa tu aprendizaje continuo o prepárate para los temas específicos cubiertos en el examen con material del curso, una guía robusta con desafíos prácticos de codificación para ayudarte a prepararte para el día del examen.

Practica

Prepárate para tu examen con una prueba de práctica oficial para ayudarte a comprender los tipos de preguntas que encontrarás y aumentar tu confianza el día del examen. El examen de práctica explica la lógica y el proceso de pensamiento necesarios para llegar a la respuesta correcta e incluye enlaces a la documentación de Unity para brindarte una preparación adicional y guiarte en el estudio de temas específicos.

Obtén la certificación
Obtén la certificación

Obtén una certificación de Unity y comienza una carrera en el ecosistema de desarrollo 3D en tiempo real.

Explorar las certificaciones
Usuario certificado
Usuario

Estas certificaciones de nivel principiante validan tus habilidades respecto de los fundamentos de Unity y tu capacidad para crear experiencias 3D interactivas en tiempo real.

Usuario Certificado: Programador

Usuario Certificado: Artista

Usuario Certificado: Desarrollador de VR

Asociado certificado
Asociado

Destácate entre los demás con una certificación diseñada para creadores con un portafolio de proyectos de Unity listos para postularse a tu primer rol profesional con Unity.

Asociado Certificado: Programador (esta certificación)

Asociado Certificado: Artista

Asociado Certificado: Desarrollador de juegos

Profesional Certificado
Profesional

Sigue aumentando tus habilidades con una certificación que destaca que estás listo para tu próximo desafío profesional.

Profesional Certificado: Programador

Profesional Certificado: Artista