这是 Fab 平台由Narrative Tools Inc.开发的Narrative Pro 2专业级游戏开发框架,专为 Unreal Engine 5.6-5.7 打造,是一套基于 C++ 开发、融合 GAS(Gameplay Ability System)与 CommonUI 等 UE5 原生核心工具的完整游戏玩法框架。该资源评分 4.4/5(63 条评价),由拥有十余年 UE 开发经验的行业资深团队打造,集成了对话、任务、战斗、库存、AI、UI、存档等游戏开发核心系统,还配套完善的演示工程、教程与社区支持,能大幅缩短 RPG、开放世界等类型游戏的开发周期,是独立开发者与中小型游戏团队的高效开发工具。
核心功能与亮点
1. 可视化节点式编辑工具
内置节点式对话编辑器与任务编辑器,无需复杂代码即可快速创建游戏剧情、NPC 对话与任务流程,支持自定义逻辑与分支设计,降低剧情与任务系统的开发门槛。
2. 基于 GAS 的完整战斗系统
集成枪械射击与近战格斗双战斗体系,均基于 UE5 原生 GAS 搭建,支持技能、能力、武器系统的自定义拓展,贴合行业主流的游戏战斗开发标准。
3. 全维度核心游戏系统
覆盖游戏开发全流程核心需求,包含网络同步库存系统、网络交互系统、全局式Narrative 存档子系统(支持整世界存档)、NPC/Utility AI 系统,还内置第一人称游戏相机系统,开箱即用。
4. 专业的导航与 UI 体系
- 导航:Narrative Navigator 模块提供地图、航点、指南针等全套导航功能,适配开放世界游戏的寻路与探索需求;
- UI:基于 UE5 CommonUI 打造的 Narrative CommonUI 库,自带完善的 UI 组件与菜单系统,无需从零搭建 UI 框架。
5. 预制演示工程与快速开发能力
插件内置预配置演示地图,包含任务、对话、武器、开放世界快速旅行、追随者等完整玩法,开发者可直接参考复用;依托该框架,单人开发者仅用 3 周即可完成《Relic Heist》技术演示版这类完整玩法原型,大幅提升开发效率。
6. 专业级开发思路与拓展性
采用大厂主流开发模式:C++ 开发核心底层系统,蓝图实现玩法拓展,完全基于 UE5 原生技术搭建,不重复造轮子;所有系统均支持 C++ 或蓝图二次拓展,可根据游戏需求灵活定制,适配不同类型游戏的开发需求。
适用创作场景
- RPG(单机 / 多人)、开放世界、动作冒险类游戏的全流程开发
- 独立开发者快速搭建游戏玩法原型与核心框架
- 中小型游戏团队降低核心系统开发成本,缩短项目周期
- UE5 游戏开发学习,掌握大厂主流的 C+++ 蓝图 + GAS 开发模式