Unreal Engine 5 ByteSize: C++ Delegates

所在平台: Udemy

课程主页: https://www.udemy.com/course/unreal-engine-5-bytesize-c-delegates/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Unreal Engine 5 ByteSize: C++ Delegates **课程概述:** 本课程是Unreal Engine ByteSize系列培训的一部分,专注于Unreal Engine 5中的C++ Delegates。通过简洁、聚焦的方式,深入讲解Delegates的各种类型、参数、绑定、广播和执行过程。您将了解不同Delegate类型的效率,并学会如何有效地利用它们。课程还将介绍Epic Games在引擎中预定义的 Delegates,这些 Delegates会在特定的引擎功能(如错误关闭、应用进入后台、手柄更改等)发生时自动广播事件。 **课程内容亮点:** * **Delegate 类型详解:** 深入剖析Epic Games在Unreal Engine中创建的各种Delegate类型。 * **绑定、广播与执行:** 学习如何绑定、广播和执行Delegates,并理解其背后的流程。 * **效率分析:** 评估每种Delegate类型的效率,帮助您选择最适合的实现方式。 * **预定义 Delegates:** 了解引擎内置的 Delegates 及其触发场景,如错误关闭、应用后台切换、手柄变化等。 **附加内容:** * **CleanGame 项目:** 课程录制过程中使用的最终CleanGame项目文件。 * **SimpleGame 项目:** 一个基于回合制的射击游戏项目,需要您亲手实现Delegate的绑定和执行。 **学习目标:** 通过本课程的学习,您将能够: * 全面理解Unreal Engine C++ Delegates的工作原理。 * 熟练运用Delegates进行游戏逻辑的事件驱动开发。 * 有效利用引擎自带的Delegates,提升开发效率。 **立即加入ByteSize训练系列,掌握Unreal Engine C++ Delegates,将您的游戏开发技能提升到新的水平!**

课程评论(0条)

课程详情

Welcome to the Unreal Engine ByteSize training series, your go-to resource for concise, focused training on specific subjects. This course delves into Unreal Engine's C++ Delegates, designed to provide you with a comprehensive understanding while keeping things short and simple. Stay tuned for more ByteSize training videos in the future!In this course, you will explore the various types of delegates created by Epic Games within the Unreal Engine. We will examine their variations, parameters, and the processes involved in binding, broadcasting, and executing them. By the end of this course, you will understand the efficiency of each delegate type and how to leverage their capabilities effectively. Additionally, we will cover the predefined delegates embedded within the engine by Epic Games. These delegates automatically broadcast events during specific engine functions, such as error state shutdowns, application enters the background, and gamepad changes.Our Extras section includes the final CleanGame project used during the course recordings. You will also have access to the SimpleGame project, a turret-based shooter that requires you to implement delegate bindings and executions. Both projects are provided in separate.zip files for your convenience.Embark on this journey to master Unreal Engine's C++ Delegates and enhance your game development skills. Join us in the ByteSize Training Series and take your understanding of Unreal Engine to the next level.

课程标签

0人关注该课程

主题相关的课程