Get -% discount on bulk purchases
Hasta menos de $ 1 dólar por curso, comprando vários cursos.!

Blueprints de Unreal Engine 5: el curso definitivo para desarrolladores

Blueprints de Unreal Engine 5: el curso definitivo para desarrolladores

Publicado: domingo, mar. 2, 2025 - Post actualizado: domingo, mar. 2, 2025

Categoría: Videojuegos Udemy
@


Lo que aprenderás

  • Crea juegos completos de diferentes géneros, incluidos juegos de disparos voladores, plataformas en 3D, juegos de desplazamiento lateral en 2D y vehículos.

  • Programa el juego con Blueprints, sin necesidad de escribir código.

  • Obtén recursos gratuitos y de alta calidad para niveles, personajes, accesorios y efectos en tus proyectos de juego.

  • Planifique las mejores prácticas para el desarrollo, incluida la optimización, la velocidad, la memoria y la estructura del proyecto.

  • Herramientas de modelado y rigging de Unreal Engine.

  • Cree efectos con Niagara Systems y MetaSounds.

  • Comprenda los materiales de Unreal Engine y cree materiales a partir de mapas de textura profesionales.

  • Administrar dependencias, los impactos de Tick y Casting, la carga asincrónica de activos, referencias de objetos suaves y referencias de clases suaves.

Requisitos

  • No se necesita experiencia. Empieza como principiante absoluto.

  • ¡Un deseo de aprender a hacer videojuegos!

  • Una computadora con acceso a Internet.

  • Debe cumplir con los requisitos mínimos del sistema para ejecutar Unreal Engine 5.

Descripción

Este es el curso Ultimate Blueprint para Unreal Engine 5.

En este curso, comenzarás sin tener experiencia alguna en el desarrollo de juegos. Se te presentarán todos los términos y conceptos importantes en el desarrollo de juegos y se te explicarán con cuidado y detalle. Al final, tendrás cuatro proyectos de juegos pequeños de diferentes géneros, que van desde 2D hasta 3D, y comprenderás los principios subyacentes necesarios para realizar cualquier creación que puedas imaginar.

El curso comienza como un principiante absoluto, pero los desarrolladores experimentados también se beneficiarán de este curso , ya que se cubren muchas de las mejores prácticas y funciones avanzadas.

El curso comienza por el principio: descargamos el Epic Games Launcher, donde instalaremos Unreal Engine 5, y obtendremos acceso al Epic Games Marketplace, donde podemos obtener toneladas de recursos gratuitos de alta calidad para nuestros juegos. Después de familiarizarnos con el editor de Unreal Engine, aprender sobre los tipos de recursos y cómo importar archivos de recursos, practicamos la manipulación de objetos en el nivel y la creación de entornos de juego simples con paquetes de recursos gratuitos.

Luego comenzamos a aprender la estructura básica del sistema de programación visual Blueprint, así como las habilidades matemáticas fundamentales que todo desarrollador de juegos necesita comprender. Practicamos la visualización de vectores en el motor con los distintos nodos de dibujo de depuración de Blueprint.

Con los recursos originales creados específicamente para este curso, creamos nuestro primer juego simple, Bad Bot, un juego de disparos con drones. Cubrimos los fundamentos de la jerarquía de clases de Unreal Engine y aprendemos sobre las distintas clases de juego que se unen para formar un juego básico, incluido el Actor , el Pawn , el Game Mode y el Controller . Aprendemos a vincular las entradas del teclado, el mouse y el controlador de la consola utilizando el Enhanced Input System de Unreal Engine . Este proyecto cubre la generación de robots enemigos, el disparo de proyectiles y la adición de efectos visuales y de sonido, como impactos y explosiones, antes de terminar el nivel con una pelea con un jefe .

Luego profundizamos en el marco de colisión de Unreal Engine , con una sección dedicada al sistema de colisión en Unreal Engine. Aprendemos cómo maneja Unreal Engine la colisión, incluido el conocimiento de:

  • El sistema de física versus el sistema de consulta

  • Complejidad de colisión y cómo las mallas pueden tener colisiones simples y complejas y cómo configurarlas

  • Cómo el método de movimiento determina el tipo de interacciones que tendrán los objetos entre sí

  • Colisiones de barrido versus colisiones físicas

  • Colisión habilitada, tipos de objetos de colisión y respuestas de colisión, y cómo funcionan juntos

  • Canales de colisión personalizados, perfiles de colisión personalizados y optimización del rendimiento

Al final de este capítulo, el marco de colisión de Unreal Engine estará completamente desmitificado y podrás configurar fácilmente los ajustes de colisión correctamente para que el objeto de tu juego interactúe según lo previsto, optimizado para el rendimiento y sin interacciones de colisión invisibles que afecten la velocidad de cuadros del juego.

With our newly-acquired collision skillset, we start the second game project of the course, Jetpack Journey - a third-person platformer with Kix, an original character created, rigged, and animated for this course. Kix has a jetpack, allowing us to step up our complexity, going from the Pawn class to the Character class. We learn about the Character Movement Component, and how to change movement modes from walking to flying. We implement a fully-functional jetpack with a blendspace, allowing for smooth blending of animations while flying. This project involves creating precious resources in the form of jet fuel, allowing us to implement pickups to refuel, a progress bar for the fuel percent, and moving platforms that force the player to use the flying capability. We learn about some very important concepts in this section, including:

  • Movement modes, and switching to flying mode

  • Single and two-dimensional Blendspaces to blend between animation poses

  • Binding inputs in the Player Controller versus the Character class

  • Keeping Blueprint nodes clean and readable

  • Managing class dependencies and coding best practices - we’re using Blueprints, but we should still follow best practice!

  • Skeletal Mesh Sockets, utilized for jetpack thruster effects

  • Enforcing precious resources in the form of jet fuel, with jet fuel pickups to refill fuel

  • Use of UMG (Unreal Motion Graphics) to create UI including a progress bar to display fuel percent

  • The impact of Casting on runtime performance and memory via the creation of hard references

  • Analyzing class memory size via the size map, and dependencies via the reference viewer

  • Reducing file size with texture compression

  • Lazily loading of assets at runtime and how to load assets asynchronously, using soft object and class references

  • Lighting and Post Processing

This section covers many important aspects of game development that even experienced developers aren’t aware of. You’re verging on intermediate-to-advanced territory with some of these!

The next game project introduces Unreal Engine’s 2D capabilities, as we enable the built-in Paper2D plugin for 2D games. We also download the now-free PaperZD, a very important 2D plugin allowing us to use important 2D features for our games. This section’s game project is a 2D dungeon-crawling side-scroller with Red Hood, a hooded 2D figure who ventures through a dark dungeon, battling skeleton minions via melee combat. We cover some valuable ground in this section, including:

  • Where to get free 2D assets, including animated characters, props, UI and environments

  • Creation of sprites, flipbooks, tile sets and tile maps

  • Important settings for a 2D Unreal Engine game project

  • 2D level creation

  • Enemy AI with the Behavior Tree and Blackboard

  • Combat and combo attacks

  • Use and creation of the compound data types such as enums and structures

  • Floating damage numbers

  • Implementing melee combat

En este punto, tendrás las habilidades necesarias para crear tus propios proyectos de juego, pero aún no hemos terminado. ¡Cerramos el curso con una sección final sobre los vehículos del caos de Unreal Engine! Los vehículos del caos son el sistema de vehículos basado en la física de Unreal. Usamos recursos originales creados específicamente para este curso, importando un automóvil de ciencia ficción y ruedas al motor. Usamos las herramientas de rigging integradas del motor para crear un esqueleto y aplicarle una capa a la malla, antes de crear un vehículo del caos completamente funcional. Terminamos implementando la funcionalidad de entrada y salida para el automóvil, migrando el vehículo a nuestro proyecto Jetpack Journey para que Kix pueda entrar y salir del vehículo. Aprendemos:

  • Creación de mallas esqueléticas a partir de mallas estáticas

  • Aparejo y revestimiento, creación de un esqueleto de vehículo y un activo físico.

  • Creación de un vehículo del caos completamente funcional con entrada de teclado/ratón y controlador de consola (usando Entrada mejorada)

  • Cobertura de configuraciones de Chaos Vehicle, incluidos torque/rpm, fricción, tracción delantera/trasera/en las cuatro ruedas, dirección de las ruedas delanteras/traseras y más

  • Migrando el vehículo a nuestro proyecto Jetpack

  • Cambio de posesión de Peones/Personajes para entrar y salir del vehículo.

Al finalizar este curso, habrás pasado de ser un principiante absoluto a tener habilidades intermedias o avanzadas. Comprenderás los principios necesarios para crear proyectos de juegos por tu cuenta. Tendrás experiencia práctica, así como conocimientos teóricos que sustentan cada herramienta y concepto utilizado a lo largo de este curso.

También tendrás acceso a nuestra comunidad Discord de Druid Mechanics, una comunidad de más de 23 000 estudiantes de todos los niveles, todos interactuando, conversando y ayudándose entre sí a lo largo de sus viajes de desarrollo de juegos.

Después de este curso, comprenderá por completo la arquitectura y la jerarquía de clases de Unreal Engine. Si su objetivo es desarrollar sus propios juegos, o incluso avanzar en su carrera o en su recorrido de aprendizaje, o avanzar para abordar el sistema C++ de Unreal, este curso lo preparará y le brindará las habilidades necesarias para hacerlo.

Obtendrás acceso de por vida al curso por una tarifa única. Tendrás acceso a todas las actualizaciones y parches realizados a los videos.

Si estás listo para aprender a crear tus propios juegos, este curso está listo para ti.

¡Nos vemos pronto!

¿Para quién es este curso?

  • Principiantes absolutos en el desarrollo de juegos.
  • Aquellos interesados ​​en hacer juegos en Unreal Engine.
  • Aquellos interesados ​​en animación de juegos, efectos visuales, efectos de sonido y materiales.
  • Aquellos interesados ​​en programar juegos sin escribir código. ¡Solo planos!



Curso Premium: Este curso tiene un peso de 35 GB, debe contactarnos directamente por nuestras redes de contacto para realizar la compra.
Contenido Premium
Puedes obtener el contenido Premium a través de una compra directa, visita la sección de compras/contactos para conocer más.
Compra Directa Comprar contenido premium

Comentarios | Reportar links

Para comentar y reportar un enlace expirado utiliza el siguiente botón, serás dirigido a otra sección donde nuestros moderadores estarán esperando los comentarios.

Ir a los comentarios