Unreal Engine 5: Blueprint Scripting 101

所在平台: Udemy

课程主页: https://www.udemy.com/course/unreal-engine-blueprint-scripting-101/

课程评论:没有评论

第一个写评论        关注课程

课程简介

《Unreal Engine 5:蓝图脚本入门101》课程总结 本课程是一门关于Unreal Engine蓝图脚本系统的游戏开发课程。蓝图脚本是引擎内置的可视化、基于节点的系统,让任何人都能创建功能性游戏玩法。课程涵盖了所有必需的概念、技能和语言,帮助学员入门并创建自己的游戏项目。 课程共包含113个视频课程,内容详尽。主要学习内容包括: * **项目设置与编辑器导航:** 学习如何在Unreal Engine中设置项目并熟练使用蓝图编辑器。 * **蓝图核心功能:** * 掌握事件图(Event Graph)的使用,为蓝图添加功能。 * 学习构造脚本(Construction Script),用于创建程序化内容。 * 理解并运用对象引用(Object References)。 * 学习创建、添加和使用事件(Events)。 * 掌握变量(Variables)的创建、添加和使用,包括单一变量、数组(Array)、集合(Set)和映射(Map)变量。 * 学习创建、添加和使用函数(Functions),包括自定义函数和函数库(Function Library)。 * 学习创建、添加和使用宏(Macros),包括自定义宏和宏库(Macro Library)。 * 掌握控制流节点(Flow Control nodes)的应用。 * **蓝图类型与通信:** * 识别不同的蓝图类型,如类蓝图(Class Blueprints)和关卡蓝图(Level Blueprints)。 * 学习各种蓝图通信方法,包括强制转换(Casting)、直接通信(Direct Communication)、事件分发器(Event Dispatchers)和蓝图接口(Blueprint Interfaces)。 * **框架蓝图与继承:** * 识别并设置项目设置中的不同框架蓝图(Framework Blueprints),如游戏模式(Game Mode)、 Pawn、玩家控制器(Player Controller)和游戏实例(Game Instance)。 * 学习使用继承(Inheritance)创建子类蓝图(Child Class Blueprints)。 * **蓝图开发实践:** * 学习编译蓝图(Compile Blueprints)。 * 掌握调试蓝图(Debug Blueprints)的技巧。 * 利用蓝图生产力技巧(Blueprint Productivity Hacks)。 通过本课程的学习,学员将获得创建自定义脚本、实现自己游戏项目的必要技能。课程鼓励学员分享自己的创作,以供作者在宣传邮件中展示。

课程评论(0条)

课程详情

In this game development course, you'll learn all about Unreal Engine's Blueprint Scripting system. This embedded set of tools inside the editor allows ANYONE to create functional gameplay using a visual, node-based approach. This course will cover all the essential concepts, skills, and language to get you started creating your own amazing gaming projects.This course contains 113 fun-to-follow video lessons. Topics covered include how to...Setup a Project inside the Unreal EngineNavigate the Blueprint EditorUse the Event Graph to add functionality to a BlueprintUse the Construction Script to make Procedural ContentCreate / add / use Object ReferencesCreate / add / use EventsCreate / add / use VariablesWays to Get & SetCreate Single, Array, Set, or Map VariablesCreate / add / use FunctionsCreate Custom FunctionsCreate a Function LibraryCreate / add / use MacrosCreate Custom MacrosCreate a Macro LibraryAdd / use Flow Control nodesIdentify Blueprint TypesClass BlueprintsLevel BlueprintsUse different Blueprint Communication methodsCastingDirect CommunicationEvent DispatchersBlueprint InterfacesIdentify and setup the different "Framework" Blueprints in your Project SettingsGame ModePawnPlayer ControllerGame InstanceUse Inheritance to Create Child Class Blueprints Compile BlueprintsDebug BlueprintsUtilize Blueprint Productivity HacksWith the knowledge gained in these video lessons, you'll have the necessary skills to start creating your OWN custom scripts for your OWN gaming projects!Please don't hesitate to share your creations with me! I love to show off student projects in promotional emails.

课程标签

0人关注该课程

主题相关的课程