Curso de C# para Videojuegos
Curso
Virtual
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Nivel
Nivel intermedio
-
Metodología
Virtual
-
Duración
Flexible
-
Inicio
Fechas disponibles
-
Campus online
Sí
-
Servicio de consultas
Sí
-
Clases virtuales
Sí
Domina el lenguaje c# y programa videojuegos increíbles. Logra animaciones con variables y transiciones usando Animator de Unity 2D. Genera engagement y jugabilidad en tus productos creando escenarios procedurales e innovadores.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
A tener en cuenta
Crear un controlador en 2D.
Crear una UI básica.
Generar jugabilidad y engagement.
Dominar Animator de Unity 2D.
Conocer la persistencia de datos.
Opiniones
Materias
- Videojuegos
- 2D
- Introduccion
- Estructura
- Desarrollo
- Carpetas
- Controlador
- Unity
- Debugging
- Visual
- Detectar
Programa académico
El personaje y el controlador
- Introducción: De la idea al desarrollo
- Estructura de carpetas en Unity
- Assets, Game Objects y Sprite Atlas
- Animaciones desde un sprite map
- Animation Controller y Transiciones
- Plataformas y gravedad
- Física en Unity
- El script de control
- Programando funciones en C# y Unity: Jump
- Detectar el suelo con Raycast
- Herramientas de debugging visual
- Cambiar las animaciones según los estados
- Reto: Terminando nuestras animaciones
- Solución del reto
- Hacer que el personaje camine
- Cómo funciona el Game Manager
- El Singleton
- El modo de juego
- Input manager y juegos multiplataforma
- Corrección del Bug del salto
- La zona de muerte
- Reiniciar la partida
- Corrigiendo los bugs al reinicar nuestro juego
- El diseño de niveles a mano
- Configurando nuestros assets para el diseño procedural
- Generación procedural de niveles
- Creando la zona que eliminará bloques del nivel excedentes
- Añadir un nuevo bloque de forma aleatoria
- La cámara que sigue al jugador
- Destrucción de bloques antiguos
- Terminando de programar la destrucción de bloques antiguos
- Solucionando el salto de la cámara al reiniciar el juego
- El canvas en Unity
- Uso de botones para crear un menú
- La lógica de los menús
- Ejercicio: Preparando el menú del juego
- Programando el menú del juego
- Los coleccionables del juego
- Actualizar UI de coleccionables
- Iniciando con pociones y maná
- Pociones de vida y maná
- Programando las barras de vida y maná
- Calculando los puntajes con la distancia y el tiempo de juego
- La lógica del maná
- Plataformas móviles
- Iniciar movimiento de la plataforma con trigger
- Enemigos móviles
- Enemigos móviles: preparando nuestro enemigo para girar
- Enemigos móviles: programando que fire al chocar
- Arreglando el collider de nuestra roca
- Programando la condición de muerte del personaje
- Añadiendo música de fondo a nuestro videojuego
- Añadiendo efectos de sonido y cierre del curso
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Curso de C# para Videojuegos