Programar Blueprints en Unreal Engine de 0 a profesional

所在平台: Udemy

课程主页: https://www.udemy.com/course/blueprints-unreal/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:从零到专业的虚幻引擎蓝图编程 课程概述: 虚幻引擎是当前游戏行业中最著名和广泛使用的引擎,适用于大型制作(如《星球大战绝地:陨落的秩序》或《堡垒之夜》)以及独立开发者和小型团队。本课程将教授如何使用虚幻引擎中的蓝图系统进行可视化编程,允许没有编程经验的人士也能创建游戏。本课程包含从基础知识开始的全面教学,最终我们将进行复杂交互、人工智能以及主菜单的制作,支持保存、图形选项以及鼠标和游戏手柄控制等功能。 课程的独特之处在于其强调实践操作。每节课都有实际示例,我们将集中于构建一个可以商业化的专业游戏,而不是单纯的理论讲解。课程内容串联紧密,意识到游戏各个部分之间的相互联系。 课程内容包括: 1. 从零开始编写程序代码,并制作一个玩家需要拆除的炸弹,以掌握视觉编程基础。 2. 随着课程进展,创建一个在太空船内进行解谜的小关卡,涉及物体收集和开锁等功能。 3. 设计游戏界面,并与游戏元素互动以显示生命值等信息。 4. 深入学习虚幻引擎的复杂“Actor”,实现触发器、可交互对象及各种游戏组件。 5. 高级蓝图界面和复杂的蓝图间通信,生成恐怖小关卡。 6. 实现游戏的本地化和数据保存,增强游戏持续性。 7. 加入AI敌人,提升游戏互动性。 8. 设计一个完整的主菜单,含鼠标和手柄控制、图形设置、本地化、暂停菜单及保存功能。 9. 额外课程,涵盖命令控制台优化与打包游戏以便发布的知识。 授课教师包括Juan Gabriel Gomila,他是西班牙语区最受欢迎的Udemy讲师,拥有丰富的游戏开发经验,以及Carlos Coronado Muñoz,他的多款游戏曾获国际奖项并有着良好的教学生涯。这门课程确保让您从最基础的知识开始,最终能够掌握使用虚幻引擎制作专业游戏所需的技能。

课程评论(0条)

课程详情

Unreal Engine es sencillamente el motor más famoso y utilizado en la industria del videojuego, tanto por grandes producciones como Star Wars Jedi: Fallen Orden o Fortnite e incluso por equipos pequeños indie o desarrolladores en solitario. Este motor además cuenta con un sistema para programar juegos de forma visual (Sí, has leído bien, puedes desarrollar juegos sin picar una sola línea de código!) denominado Blueprints que puede utilizar cualquier persona sin conocimientos previos de animación! Qué hace este curso especial?En este curso veremos cómo programar Blueprints desde lo más básico de lo básico y acabaremos realizando durante las cuarenta horas de curso interacciones complejas, inteligencia artificial e incluso un menú principal con opciones de guardado, opciones gráficas y control mediante ratón o gamepad!Si deseas aprender Unreal Engine para programar juegos este es sin duda un curso perfecto para ti. Sin embargo, aunque el curso está centrado en la programación mediante Blueprints, también veremos otros aspectos de Unreal Engine incluído diseño de niveles y entornos e incluso eventos cutscene scripteados!El curso está enfocado para ser eminentemente práctico. Desde la primera a la última clase jamás se explicará algo sin ejemplo práctico. Siempre trabajaremos bajo la premisa de que lo que estamos realizando va para un juego profesional el cual queremos explotar comercialmente, por lo que el curso tiene un componente práctico de principio a fin. Aquí no hemos venido a escuchar masterclases de teoría una tras otra explicando todo por separado y con ejemplos inconexos. No. Realizaremos ejercicios para un mismo juego e iremos construyendo siempre sobre lo que ya hemos hecho. Esto no solo hace que las clases sean eminentemente prácticas sino que también nos hará ver como de interconectadas están todas las partes de un videojuego; desde su menú principal a su evento scripteado más sencillo.Empezaremos desde nivel zero programando una BOMBA (!!!!) que el jugador tiene que desactivar para ver los conceptos básicos de la programación visual.Tras unas cuantas secciones donde veremos scripting de nivel pasaremos a programar por clases un pequeño nivel que tiene lugar en una nave espacial en la que el jugador tiene que realizar puzzles mientras el entorno se va destruyendo poco a poco. Aquí veremos por ejemplo como hacer llaves que abran puertas o que el jugador pueda recoger objetos.Seguiremos realizando la interfaz de nuestro juego y viendo como se comunica esta con distintos elementos de juego para mostrar la vida u otros elementos necesarios.Es entonces cuando nos sumergiremos en el mundo de los "Actores" complejos de Unreal Engine. Realizando Triggers, objetos interactuables con Outline y Glow, botones, palancas y todo lo necesario para crear un juego con distintos retos y componentes.Cuando dominemos todo lo anterior entraremos de lleno en las interfaces de Blueprints y la comunicación compleja entre Blueprints utilizando referencias a otras clases, event dispatcher y demás!En este punto generaremos un pequeño nivel de terror en el que realizaremos un entorno que cambia mientras el jugador lo explora con luces bien parpadeantes y epilépticas incluidas!Llegados a este punto, cambiaremos radicalmente de óptica para centrarnos en los sistemas que apoyan al juego. Primero veremos como traducir y localizar un juego utilizando Google Docs y seguidamente realizaremos ejercicios para dominar la persistencia y el guardado de datos de juego para poder realizar Savegames.Seguiremos poco a poco mejorando el juego introduciendo una pantalla de muerte, una pantalla de carga, hitmarkers, etcEn las próximas secciones veremos como animar e integrar en el juego una inteligencia artificial que sea capaz de perseguirnos y atacarnos.También veremos como comunicar todo el sistema de materiales de Unreal Engine con los fantásticos Blueprints, cosa que utilizaremos para hacer aparecer y desaparecer una barrera de energía al pulsar un botón y otros ejemplos diversos!Para acabar, una de las secciones más duras pero al mismo tiempo más útiles: realizaremos un menú principal con todos los features que este debe tener: Controles con ratón y mando, configuración de settings gráficos, menú de settings de juego, sistema de localización, menú de pausa y por supuesto guardado de partida!Además de todo lo anterior, échale un ojo a la sección extra del final de todo, donde puedes encontrar clases sueltas sobre temas importantes que merecen mucho la pena conocer, como el uso correcto de la consola de comandos para optimizar o como empaquetar correctamente un juego para distribuirlo en Steam u otras tiendas!Qué nos hace unos buenos maestros?Juan Gabriel Gomila es actualmente el instructor en Español de Udemy con más estudiantes en sus cursos, activo desde 2015 y profesor de la universidad de Mallorca. Cuenta con su propia empresa de creación de videojuegos llamada Frogames y ha lanzado una infinidad de juegos para diversas plataformas.Carlos Coronado Muñoz (instructor con el que aprenderéis durante gran parte del curso) ha desarrollado más de 5 juegos en solitario con Unreal Engine para diversas plataformas entre las que se incluyen Nintendo Switch, Playstation, Steam o VR. Algunos de sus juegos como MIND: Path to Thalamus han ganado premios internacionales como el TITANIUM Indie Game of the Year Award o son considerador directamente GOTY por desarrolladores, youtubes y periodistas de prestigio como Infernium. Además, es profesor de creación de juegos con Unreal Engine y proyectos desde hace más de 4 años en la universidad de Barcelona (la única universidad de habla hispana que logra llegar al TOP 50 de QS World University Rankings). Además, sus cursos sobre Unreal Engine han sido premiados por EPIC GAMES con un Epic Mega Grant!

课程标签

0人关注该课程

主题相关的课程