Desarrollo de juego con Unreal Engine 4: Battle Royale con Blueprint

Publicado: domingo, mar. 2, 2025 - Post actualizado: domingo, mar. 2, 2025
Este curso creará un shooter tipo Battle Royale basado en un juego PUBG.
Lo que aprenderás
-
Crea un juego de disparos.
-
Desarrollar utilizando Unreal Engine 4.
-
Aprenda a programar utilizando planos.
-
Aprenda a crear un conjunto de marcos de objetos de modelo de calidad.
-
Aprenda a crear interfaces de usuario complejas.
-
No se requiere ninguna experiencia en programación para aprender este curso.
-
Aquellos que ya tienen experiencia en el desarrollo de juegos mejorarán aún más sus habilidades de desarrollo.
Requisitos
-
Hay una lógica normal en la mente.
-
Puedes ejecutar Unreal Engine.
Descripción
Hola a todos, soy Big Cat.
Acerca del contenido
Este curso es un conjunto completo de tutoriales para el tipo de juego Battle Royale. Las funciones son tan numerosas que no se mostraron en el video promocional para mostrarlas todas. Por ejemplo, todas las balas disparadas tienen un efecto descendente y reducen la velocidad de vuelo en función de la distancia. Todas las funciones se han realizado con el mayor detalle posible.
El curso ya está totalmente completado y puedes ver el esquema del curso para conocer todos los contenidos de este conjunto de cursos.
Acerca de Blueprint
Todo el contenido de este conjunto de cursos se implementa mediante planos. Verá un conjunto de proyectos de planos con una estructura clara y nodos limpios, y es hora de comprender realmente la grandeza de los planos.
Si desarrollas en C++ en el trabajo, esto no te impedirá ver mi curso en lo más mínimo. Debido a que todas las funciones de un plano se pueden encontrar en C++, aprender planos puede ayudarte con tu desarrollo en C++.
Escribe al final
Hice todo el trabajo de este curso por mi cuenta, incluido el desarrollo del plano, la redacción de las clases, la grabación de videos, la grabación de audio, los subtítulos, la edición de videos e incluso la tecnología Green-Screen al comienzo de la promoción. Cada detalle se modificó una y otra vez para brindarte una experiencia lo más perfecta posible. Es difícil producir un curso que funcione. Sé que todavía hay muchas cosas que no hice bien, como mi acento inglés, y espero que puedas entender más. Por supuesto, puedes contactarme si tienes alguna pregunta, comentario o sugerencia, y te responderé tan pronto como las vea.
Soy un gato grande.
Lista completa de cursos
-
Sección 1: Trabajo preparatorio (4 lecciones)
-
Descargue e instale Unreal Engine.
-
Crea proyectos de juegos e importa recursos.
-
-
Sección 2: Conocimientos básicos (4 lecciones)
- Una comprensión básica del Unreal Engine.
-
Sección 3: Configuración del proyecto (4 lecciones)
-
Creación de un marco de juego.
-
Complete la configuración de entrada.
-
-
Sección 4: Animación BlendSpace (10 lecciones)
-
Descubra qué es Animation BlendSpace.
-
Crea un BlendSpace animado con personajes de pie, agachados, boca abajo, apuntando y lanzándose en paracaídas.
-
-
Sección 5: Animación AimOffset (7 lecciones)
-
Descubra qué es Animation AimOffset.
-
Crea una puntería desplazada animada para personajes de pie, agachados, boca abajo y apuntando.
-
-
Sección 6: Plano de animación (15 lecciones)
-
Descubra qué es Animation Blueprint.
-
Cree máquinas de estados de animación de personajes que contengan todos los estados de los personajes.
-
Aprenda a utilizar un gráfico de animación.
-
Producir funciones lógicas relacionadas con la animación.
-
-
Section7: Animation Montage (6 lessons)
-
Learn what Animation Montage is.
-
Create an animated montage of equipment and take-back weapons.
-
Create an animated montage of changing magazines and bullets.
-
Create a montage of shooting animations.
-
Create an animation montage of using objects.
-
-
Section8: Character base features (14 lessons)
-
Set up character components.
-
Create mouse control functions.
-
Create the character movement function and its effect on the movement speed.
-
Create a pose switch.
-
-
Section9: Character fashion (6 lessons)
-
Build character fashion skeleton model components
-
Material masking.
-
Character Avatar system. (Avatar means change of fashion, am I using the right word?)
-
-
Section10: Item DataTables (5 lessons)
* Creation of Weapons DataTable, Ammo DataTable, Weapons...
- Section11: Item System (2 lessons)
* Item System Framework Explained.
* Creating an item base class.
- Section12: Pickup Object (8 lessons)
* Create pickup object base classes.
* Create pickup objects for items, weapons, Weapons Accessories...
- Section13: Item Object (9 lessons)
* Create weapon item objects, including skeletal functions, weapon...
* Create ammo, equipment, use type, and fashion item objects.
- Section14: Item Generation System (9 lessons)
* Explain item generation rules.
* Creating probability-related data tables.
* Making logic for generating items.
* Calculating where to display items.
- Section15: Data Storage (2 lessons)
* Data Storage Frameworks.
* Create data-related variables.
- Section16: Pickup and Discard Items (30 lessons)
* Character Avatar logic made.
* Pickup and Discard item logic flow explained.
* Make Pickup and Discard item related functions.
* Weapon switching functions.
- Section17: Weapon features (21 lessons)
* Weapon aiming features, including direct aim and open scope aiming.
* Fire features, including fire animation, magazine change,...
* Bullet functions, including bullet drop logic and a bullet hole.
- Section18: InventroyUI (20 lessons)
* Basic knowledge of UI production explained.
* UI construction and logic production.
* Display 3D characters in the UI, and synchronize all costumes.
* UI drag and drop function.
- Section19: MainUI (9 lessons)
* Making the Crosshairs UI.
* Making the ActionTips UI.
* Making the MessageTips UI.
* Creating the UserInfo UI.
* Creating the Countdown UI.
* Creating the Directions UI.
- Section20: Objects used (6 lessons)
* Create an inventory UI progress bar.
* Creating a circular progress bar.
* Make a usage logic.
* Making Energy Restoration Logic.
- Section21: Parachute (9 lessons)
* Making a skydiving UI.
* Making the Aircraft Actor.
* Produced the free fall flight function.
* Produced the parachute flight function.
- Section22: Safe Zone (4 lessons)
* Make the display function.
* Random position logic explanation.
* Create a continuous zoom function.
* Move characters in and out to trigger related functions.
- Section23: Airdrop (4 lessons)
* Vuelo en avión de lanzamiento aéreo.
* Cajas de lanzamiento aéreo.
* Los artículos en el airdrop.
- Sección 24: Zona de bombardeo (3 lecciones)
* Puntos de explosión.
* Zonas de bombardeo.
* Lógica de ejecución.
- Sección 25: Interfaz de usuario del mapa (9 lecciones)
* Creación de interfaz de mapa grande y mapa pequeño.
* Mapa grande, movimiento y zoom.
* Lógica de movimiento de mapas pequeños.
* Creación e interpretación de mapas UV.
* Visualización de zonas seguras, zonas de bombardeo y...
- Sección 26: Mapa final (2 lecciones)
* Lógica de adaptación al mapa final.
¿Para quién es este curso?
- Personas que quieran aprender desarrollo de juegos.
- Personas con poca o ninguna experiencia en programación.
- Programadores, diseñadores, creadores de juegos.
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