• No hay productos en el carrito.

Inicio / Cursos / C# completo para el desarrollo de juegos Unidad
Impartido por PacktPago único de $4,990 MXN · acceso por 12 meses

C# completo para el desarrollo de juegos Unidad

C# Unidad Scripting para el desarrollo avanzado de juegos

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 144 h 10 unidades Nivel intermedio
Qué aprenderás

Lo que serás capaz de hacer

Actualizado en mayo de 2025. Este curso ahora cuenta con Coursera Coach! Una forma más inteligente de aprender con conversaciones interactivas en tiempo real que le ayudan a poner a prueba sus conocimientos, desafiar suposiciones, y profundizar su comprensión a medida que avanza a través del curso. Este curso le guía desde los fundamentos de Unidad C# scripting hasta técnicas avanzadas de desarrollo de juegos. Empezarás instalando Unidad y aprendiendo conceptos básicos de C# como variables, bucles y condicionales para controlar los objetos del juego. Cada sección se basa en la anterior, asegurando una sólida comprensión a través de ejemplos prácticos y aplicaciones del mundo real, sentando las bases para temas de programación más avanzados. A medida que avances, explorarás las características de Unidad C# como la física, las interacciones de objetos y las funciones personalizadas. Trabajarás con componentes como Transform, GetComponent y funciones de eventos para crear interacciones naturales. El curso también cubre conceptos de programación orientada a objetos como la herencia, el polimorfismo y la encapsulación, esenciales para los desarrolladores de juegos. Al final, construirás un juego de Candy Catch en 2D y un juego de plataformas en 3D, aplicando habilidades como la configuración del entorno, la creación de IU y la interacción del jugador. El curso termina con el desarrollo móvil y el control de versión, preparándote para la entrega profesional de juegos y la gestión de proyectos. Ideal para principiantes en el desarrollo de juegos y usuarios de Unidad que buscan mejorar sus habilidades en C#. No se necesita experiencia en Unidad/C#, pero sí conocimientos básicos de programación.

  • Comprender y aplicar los conceptos de programación de C# para crear mecánicas de juego interactivas en Unidad.
  • Analizar y evaluar las interacciones de los jugadores y los comportamientos de los objetos utilizando los sistemas de física y eventos de Unidad.
  • Cree juegos completos en 2D y 3D sintetizando las técnicas de scripting de C# y los componentes básicos de Unidad.
  • Optimice los proyectos de Unidad para plataformas móviles y gestione las versiones de los proyectos mediante herramientas de control de versiones como Git.
Habilidades que desarrollarás
Diseño de interfaz de usuario (UI) Reutilización de código Componentes de UI Entorno de desarrollo Fundamentos de programación Lógica computacional

Temario

UNIDAD 1 - Introducción a Unidad C# Scripting · 4 lecciones

Introducción a Unidad y C# Scripting Básico - UNIDAD 1 - Introducción a Unidad C# Scripting

  • Introducción a la EspecializaciónVideo · 1 min
  • Introducción al Curso 'Introducción a Unidad y Scripting Básico en C#'Lectura · 10 min
  • Recursos de Especialización CompletaLectura · 10 min
  • Descarga e instalación de Unidad 2022Video · 5 min
UNIDAD 2 - Primeros pasos con C# Scripting en Unidad · 18 lecciones

Introducción a Unidad y C# Scripting Básico - UNIDAD 2 - Primeros pasos con C# Scripting en Unidad

  • Primeros pasos con C# Scripting en UnidadVideo · 12 min
  • Comprender la estructura de un script en C#Video · 9 min
  • Funciones de Eventos en Unidad C#Video · 9 min
  • Variables en Unidad C#Video · 9 min
  • Variables públicas en Unidad C#Video · 6 min
  • La función de actualización en detalleVideo · 9 min
  • Conceptos básicos de funciones en C#Video · 9 min
  • Funciones con tipo de retorno y parámetros en UnidadVideo · 16 min
  • Sentencias If-Else en C#Video · 18 min
  • Más condiciones y comprobación de la igualdadVideo · 5 min
  • Comprender las variables booleanasVideo · 11 min
  • Introducción a las Matrices en Unidad C#Video · 16 min
  • Más información sobre las matrices en C#Video · 16 min
  • Comprensión de los bucles For en C#Video · 12 min
  • Bucles While en Unidad C#Video · 11 min
  • Aprendizaje del bucle Foreach en C#Video · 10 min
  • Conmutación de sentencias CASE en C#Video · 9 min
  • Entendiendo C# Scripting en UnidadActividad · 15 min
UNIDAD 3 - Inmersión en la programación Core Unidad C# · 18 lecciones

Introducción a Unidad y C# Scripting Básico - UNIDAD 3 - Inmersión en la programación Core Unidad C#

  • Buscando y Encontrando GameObjects en UnidadVideo · 23 min
  • Acceso a los componentes mediante la función GetComponentVideo · 27 min
  • Mover, rotar y escalar con el componente TransformarVideo · 31 min
  • Instanciación de objetos aleatorios en C#Video · 20 min
  • Llamada repetida a funciones con la función InvokeRepeatingVideo · 11 min
  • Trabajar con entradas de teclado en UnidadVideo · 14 min
  • Movimiento suave con Input.GetAxisVideo · 16 min
  • Trabajando con la Entrada del Ratón en Unidad C#Video · 21 min
  • Trabajar con la física - Crear un controlador de jugadorVideo · 24 min
  • Disparar balas utilizando la físicaVideo · 16 min
  • Comprobación de Colisiones en Unidad con C#Video · 12 min
  • Trabajar con disparadoresVideo · 11 min
  • Comprender la función LookAtVideo · 12 min
  • Cargando Escenas/Niveles en Unidad con C#Video · 14 min
  • Búsqueda de objetos en UnidadActividad · 15 min
  • Conclusión del Curso 'Introducción a Unidad y Scripting Básico en C#'Lectura · 10 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
UNIDAD 4 - Conceptos intermedios de secuencias de comandos en C# para Unidad · 16 lecciones

C# Scripting Intermedio: Mecánicas de juego y scripts reutilizables - UNIDAD 4 - Conceptos intermedios de secuencias de comandos en C# para Unidad

  • Introducción al Curso 'Intermediate C# Scripting: Mecánicas de Juego y Scripts Reutilizables'Lectura · 10 min
  • Recursos de Especialización CompletaLectura · 10 min
  • Clases y objetos - Conceptos de Programación orientada a objetos (POO)Video · 17 min
  • Constructores en Unidad C#Video · 14 min
  • Uso de System.Serializable para Inicializar ObjetosVideo · 7 min
  • Propiedades en C# - Todo lo que necesita saberVideo · 18 min
  • Enums en C#Video · 14 min
  • Herencia en C# - Parte 1Video · 13 min
  • Herencia en C# - Parte 2Video · 13 min
  • Polimorfismo, funciones virtuales y sobreescritura en C#Video · 14 min
  • Variables estáticas, funciones y clases en C#Video · 18 min
  • Comprender la sobrecarga de métodos en C#Video · 13 min
  • Uso de espacios de nombres en C# y UnidadVideo · 15 min
  • Trabajar con atributos en UnidadVideo · 12 min
  • Entendiendo Coroutines en Unidad C#Video · 22 min
  • Exploración de clases y objetos en UnityActividad · 15 min
UNIDAD 5 - Crear un juego de 2D para atrapar caramelos: de principio a fin · 19 lecciones

C# Scripting Intermedio: Mecánicas de juego y scripts reutilizables - UNIDAD 5 - Crear un juego de 2D para atrapar caramelos: de principio a fin

  • Configuración de sprites para personajes y fondos de juegoVideo · 16 min
  • Preparar los caramelosVideo · 9 min
  • Creación de un controlador de jugadorVideo · 11 min
  • Restringir el movimiento de los jugadores dentro de los límitesVideo · 6 min
  • Comprobar si el monstruo se come los caramelosVideo · 8 min
  • Cómo quitar los caramelos cuando están fuera de la pantallaVideo · 5 min
  • Generación de caramelos aleatoriosVideo · 11 min
  • Desove de caramelos en posición aleatoriaVideo · 5 min
  • Desove repetido de caramelosVideo · 9 min
  • Comprobar la puntuaciónVideo · 5 min
  • Mostrar la Interfaz de usuario (IU) de la partitura en la pantallaVideo · 11 min
  • Creación de un contador de vidasVideo · 4 min
  • Mostrar las vidas disponibles Interfaz de usuario (IU)Video · 11 min
  • Cómo detener la aparición de caramelos en GameOverVideo · 5 min
  • Creación de un panel GameOverVideo · 13 min
  • Creación del menú principalVideo · 14 min
  • Creación de un controlador de menú GameOverVideo · 5 min
  • Animación del panel «Game Over»Video · 8 min
  • Creación de un juego de atrapar caramelos en UnidadActividad · 15 min
UNIDAD 6 - Creación de scripts útiles en C# listos para usar en sus proyectos · 9 lecciones

C# Scripting Intermedio: Mecánicas de juego y scripts reutilizables - UNIDAD 6 - Creación de scripts útiles en C# listos para usar en sus proyectos

  • Acercar y alejar en Unidad con C#Video · 22 min
  • Creando un Efecto de Sacudida de Cámara en Unidad con C#Video · 24 min
  • Rotar objetos con el ratón en C#Video · 13 min
  • Detección de pulsaciones de botones y funciones de llamadaVideo · 14 min
  • Cómo crear un fondo en 2D con desplazamiento infinito para juegos de carreraVideo · 24 min
  • Control de la cámara en el desarrollo de videojuegos con UnityActividad · 15 min
  • Conclusión del curso «Scripting en C# de nivel intermedio: mecánica de juegos y scripts reutilizables»Lectura · 10 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
UNIDAD 7 - Scripting básico de Inteligencia artificial (IA) con C# en Unidad · 10 lecciones

Scripts avanzados de Unidad, IA y desarrollo completo de juegos 3D - UNIDAD 7 - Scripting básico de Inteligencia artificial (IA) con C# en Unidad

  • Recursos de Especialización CompletaLectura · 10 min
  • Introducción al Curso 'Scripting Avanzado de Unidad, IA y Desarrollo Completo de Juegos 3D'Lectura · 10 min
  • Introducción a NavMesh en UnityVideo · 23 min
  • Perseguir evitando obstáculosVideo · 15 min
  • Todo sobre el agente NavMesh en UnidadVideo · 10 min
  • Cómo mover una ficha por la rampa y los espacios estrechosVideo · 11 min
  • Traslado del agente inteligente al piso superiorVideo · 6 min
  • Salto de agentes inteligentes con enlaces fuera de la mallaVideo · 7 min
  • Creación manual de enlaces fuera de la mallaVideo · 9 min
  • Comprender NavMesh en UnityActividad · 15 min
UNIDAD 8 - Scripting para Android y dispositivos móviles en Unidad · 9 lecciones

Scripts avanzados de Unidad, IA y desarrollo completo de juegos 3D - UNIDAD 8 - Scripting para Android y dispositivos móviles en Unidad

  • Crear un juego para Android de principio a fin en 40 minutosVideo · 47 min
  • Trabajando con Entradas Táctiles en Unidad C#Video · 20 min
  • Tocar y destruir objetos con RayCasting en Unity C#Video · 22 min
  • Entradas del acelerómetro en Unity C#Video · 2 min
  • Entradas del acelerómetro en Unity C# - Parte 2Video · 20 min
  • Creación de una interfaz de usuario adaptable en UnityVideo · 15 min
  • Controles táctiles de deslizamiento en Unity C#Video · 27 min
  • Evaluación 1Cuestionario · 15 min
  • Creación de juegos para Android con UnidadActividad · 15 min
UNIDAD 9 - Aprenda Control de Versiones - Gestione sus proyectos de Unity C# con eficacia · 6 lecciones

Scripts avanzados de Unidad, IA y desarrollo completo de juegos 3D - UNIDAD 9 - Aprenda Control de Versiones - Gestione sus proyectos de Unity C# con eficacia

  • ¿Por qué utilizar el Control de versiones en sus proyectos?Video · 15 min
  • Clonar y crear un nuevo repositorioVideo · 13 min
  • Control de versiones en la práctica: ejemploVideo · 14 min
  • Bifurcación de proyectosVideo · 8 min
  • Subir un repositorio local a GitHub y BitbucketVideo · 6 min
  • Fundamentos del control de versiones con GitActividad · 15 min
UNIDAD 10 - Creación de un juego completo en 3D con Unidad y C# · 24 lecciones

Scripts avanzados de Unidad, IA y desarrollo completo de juegos 3D - UNIDAD 10 - Creación de un juego completo en 3D con Unidad y C#

  • Configuración del nivel de juegoVideo · 13 min
  • Control del balónVideo · 14 min
  • Mover el balón tras el primer toqueVideo · 7 min
  • Comprobación de la caída de la bola de la plataformaVideo · 13 min
  • La cámara sigue el balón con suavidadVideo · 17 min
  • Cómo hacer que las plataformas se caigan después de que se vaya la pelotaVideo · 12 min
  • Generación de las plataformasVideo · 13 min
  • Algoritmo de generación aleatoria de plataformasVideo · 9 min
  • Solución a las caídas desde la plataformaVideo · 4 min
  • Creación de diamantes y generación aleatoriaVideo · 13 min
  • Destruir diamantes al chocarVideo · 5 min
  • Cómo crear efectos de partículas impresionantesVideo · 11 min
  • Crear animaciones de UIManager y de textoVideo · 18 min
  • Más sobre Animaciones de la Interfaz de usuario (IU) del menú principalVideo · 17 min
  • Menú y animaciones de GameOverVideo · 11 min
  • Creación de scripts para UIManagerVideo · 13 min
  • ScoreManager: Puntuación y mejor puntuaciónVideo · 12 min
  • Creación del GameManager y control de todo el juegoVideo · 7 min
  • Correcciones finales y finalización del juegoVideo · 18 min
  • Compilación y publicación de tu juegoVideo · 7 min
  • Conclusión del curso «Programación avanzada en Unity, IA y desarrollo completo de videojuegos en 3D»Lectura · 10 min
  • Evaluación 2Cuestionario · 15 min
  • Evaluación práctica del curso completoCuestionario · 15 min
  • Evaluación completa del cursoCuestionario · 1 h
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $4,990 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    10 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    8 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: C# completo para el desarrollo de juegos Unidad

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Packt.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 10 unidades · 133 lecciones · 144 h
  • 12 meses de acceso
  • 8 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$4,990MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $4,990 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Packt; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · C# completo para el desarrollo de juegos Unidad

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture