Aprende a desarrollar un juego en 3D en Unity a través de un proceso completo, desde la configuración inicial del proyecto hasta la implementación de mecánicas avanzadas de movimiento y física del personaje.
Intinerario formativo de este curso
OBJETIVOS
Adquiere las habilidades necesarias para poder iniciarte en el proceso de creación de un videojuego 3D con Unity:
Sobre nuestros cursos (4)
Es posible que un mismo curso se utilice para diferentes itinerarios formativos y, en consecuencia, el docente pueda variar.
Sí, todos nuestros cursos forman parte de itinerarios formativos diseñados para diferentes perfiles profesionales del desarrollo de videojuegos. Estos cursos te ayudarán a introducirte en la temática que luego profundizaremos en nuestros bootcamps.
Si no encuentras cursos dentro del itinerario formativo que te interesa, te pedimos paciencia. Estamos trabajando en ello y esperamos poder ofrecer pronto nuevos cursos e itinerarios formativos.
Puedes solicitar una bolsa de mentorías con algunos de nuestros profesores expertos en nuestra tienda online.
Nuestros cursos ofrecen una introducción a la temática que te interesa, pero no son suficientes para prepararte para encontrar trabajo en el sector del desarrollo de videojuegos.
Si deseas especializarte y prepararte seriamente para acceder a un puesto de trabajo en este campo, te recomendamos que te matricules en el bootcamp que más se ajuste a tu perfil.
Aunque los cursos son una excelente manera de conocer si un tema es de tu interés y si te gustaría seguir formándote, no siempre garantizan la obtención de un trabajo o la especialización en un área en particular. Por eso es importante considerar si un bootcamp o una formación más completa como un curso monográfico es la mejor opción para alcanzar tus objetivos profesionales.
Características del curso
- Conferencias 9
- Cuestionario 0
- Duración 2 horas
- Nivel de habilidad Principiante
- Idioma Español
- Estudiantes 41
- Evaluaciones Si
- 4 secciones
- 9 lecciones
- 2 horas
- 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
Requisitos
- Conocimientos básicos de programación o lógica
Caracteristicas
- Creación del proyecto desde creo
- Importación de assets
- Creación de personajes y elementos gráficos del juego
- Creación de la lógica y scripts
- Generación del nivel y dificultad dinámica
- Condiciones de victoria y derrota
- Interfaz de usuario
- Datos para tener distintos niveles
Audiencia objetivo
- Personas con conocimientos básicos de programación
- Desarrolladores independientes o amateurs
- Estudiantes de CGFS o Grado de videojuegos
![Level Up [Game Dev Hub]](https://www.levelup-gamedevhub.com/wp-content/uploads/2022/06/Logo_LevelUp_HUB_Positivo-2.png)











