- 4 secciones
- 9 lecciones
- 2 horas
Expandir todas las seccionesPlegar todas las secciones
- Fundamentos e introducciónEl curso de Creación de un Juego en 3D en Unity con Enrique Sainz es el primero de tres cursos que te guiarán en la creación de un juego completo en 3D, incluyendo personajes, enemigos y un jefe final. En esta primera sección, se establecen los fundamentos del proyecto, empezando con la creación del proyecto en Unity y el uso del pipeline de renderizado HDRP para gráficos de alta calidad. Aprenderás a configurar tu entorno de desarrollo, las herramientas esenciales y a crear un personaje básico con movimiento y una cámara en tercera persona. Al finalizar, tendrás un proyecto configurado y un personaje inicial listo para continuar su desarrollo en las siguientes secciones del curso.2
- Creación y control del personajeEn esta sección, crearás un personaje desde cero en lugar de descargar un modelo, para comprender mejor el proceso de animación. También desarrollarás la clase PlayerController, que gestionará el control y estado del jugador. Además, instalarás el paquete InputSystem para facilitar el uso de diversos dispositivos de control.2
- Movimiento del personajeEn esta sección, aprenderás a implementar diversas técnicas de movimiento para un personaje en un juego 3D. Utilizarás el paquete InputSystem para manejar las pulsaciones de teclas y otros dispositivos de entrada, desplazando el personaje de manera precisa y fluida. También instalarás Cinemachine para una cámara orbital moderna y libre que siga al personaje, ofreciendo una perspectiva dinámica. Configurarás el movimiento del personaje en relación con la cámara, gestionando colisiones con el componente Character Controller para interacciones realistas con el entorno. Además, orientarás al personaje correctamente en la dirección de movimiento, estableciendo modos de orientación útiles. Al completar esta sección, dominarás las técnicas clave para el movimiento del personaje, creando una base sólida para un juego 3D dinámico.3
- Física del personajeEn esta sección, agregarás física avanzada a tus personajes, comenzando con la implementación de la gravedad, que el componente CharacterController no incluye por defecto. Aprenderás a aplicar fuerzas gravitatorias para un comportamiento realista del personaje, asegurando que mantenga los pies en el suelo y responda a los cambios del terreno. También añadirás la acción de salto, aprovechando la gravedad implementada para que el salto y la caída se sientan naturales. Aprenderás a programar el salto, incluyendo detección de colisiones y respuesta física para un despegue y aterrizaje correctos. Al finalizar, tu personaje se moverá, responderá a la gravedad y podrá saltar, mejorando la jugabilidad y el realismo del juego.2
Este contenido está protegido, ¡por favor acceder y inscribirse en el curso para ver este contenido!
![Level Up [Game Dev Hub]](https://www.levelup-gamedevhub.com/wp-content/uploads/2022/06/Logo_LevelUp_HUB_Positivo-2.png)
