Udemy – Unreal Engine 5 – 核心物品系统与库存系统
标题:Udemy – Unreal Engine 5 – 核心物品系统与库存系统
信息: 你将学到:
-
Unreal Engine 5 核心 C++ 工作流,用于数据驱动系统
-
如何将 C++ 系统与蓝图驱动的 UI 桥接
-
分离物品定义(静态数据)与实例(运行时数据)的最佳实践
-
如何处理可装备物品,包括属性和耐久度
-
如何处理消耗品,包括自定义使用效果
-
在 C++ 和蓝图中保存和加载物品实例
-
在游戏世界中生成物品并添加粒子效果
-
构建可扩展的游戏系统,随项目发展而演进
在 Unreal Engine 5 中逐步构建核心物品系统
如果你曾想在 Unreal Engine 中创建一个灵活、可扩展且可用于游戏的物品和库存系统,那么本课程适合你!
在整个课程中,你将从头开始构建一个数据驱动的物品系统——包括基础物品、可装备物品、消耗品、保存与加载、物品生成,以及一个完全用蓝图实现的功能性库存 UI。
课程结束时,你将知道如何:
-
为基本物品、可装备装备和具有自定义效果的消耗品创建物品定义(数据资产)
-
使用自定义物品工厂从数据资产和保存文件生成物品
-
扩展自定义物品实例类以支持特定物品数据
-
实现保存和加载系统以维护物品状态
-
创建带有粒子效果的可生成物品,并使用开发者设置设置物品系统默认值
-
构建蓝图库存组件来存储、管理和交互物品
-
创建显示物品详情、属性并允许消耗或删除物品的库存控件
你将学到:
-
Unreal Engine 5 核心 C++ 工作流,用于数据驱动系统
-
如何将 C++ 系统与蓝图驱动的 UI 桥接
-
分离物品定义(静态数据)与实例(运行时数据)的最佳实践
-
如何处理可装备物品,包括属性和耐久度
-
如何处理消耗品,包括自定义使用效果
-
在 C++ 和蓝图中保存和加载物品实例
-
在游戏世界中生成物品并添加粒子效果
-
构建可扩展的游戏系统,随项目发展而演进
本课程面向:
-
希望提升 C++ 和系统设计技能的 Unreal Engine 开发者
-
构建 RPG、生存游戏或任何需要物品/库存系统的独立开发者
-
希望开始将 C++ 融入项目的蓝图用户
-
寻求干净、可重用游戏架构的开发者
-
任何希望构建游戏并需要核心物品系统的人
要求:
-
渴望学习和构建游戏
-
对 Unreal Engine 5 有基本了解(蓝图或 C++)
-
已安装 Unreal Engine 5(建议使用最新稳定版)
-
愿意深入 C++——我们将逐步讲解
课程结束时,你将拥有一个完整、可工作的物品和库存系统,可用于你自己的 Unreal Engine 项目,并可自定义和扩展。
本课程面向:
-
希望提升 C++ 和系统设计技能的 Unreal Engine 开发者
-
构建 RPG、生存游戏或任何需要物品/库存系统的独立开发者
-
希望开始将 C++ 融入项目的蓝图用户
-
任何希望构建游戏并需要核心物品系统的人

