深入概述:社区示例 - Able Shooter 游戏教程(视频)
Able 是一个引擎插件,用 C++ 编写,用于 Unreal Engine 4。在 Able 中,能力是从称为任务的各种动作创建的。然后在技能编辑器中将任务组合在一起。能力编辑器是一个直观、易于使用的编辑器,任何人都可以快速设置能力并在任何时间点预览它,根据需要调整任务,甚至允许逐帧步进能力。
Able 是多线程和平台无关的,允许创作者专注于内容创建,而不是平台支持或性能。Able 还支持 UE4 的内置分析器,供任何希望微调其性能的人使用,并为内容创建者提供估算成本的工具——以及帮助及早发现数据错误的单元测试。
Able 还支持开箱即用的网络内容,并使用安全/高效的带宽客户端-服务器模型来提高响应能力和公平性。
Able 还利用蓝图的强大功能,通过允许脚本编写者调整和编写特定于能力的逻辑,为创作者提供更多的自定义。C++ 工程师可以通过 Able API 快速添加更多任务、单元测试和能力编辑器自定义。不适合蓝图或 C++?不用担心,Able 让您无需接触其中任何一个即可构建能力,如果您需要它们,两者都会在那里。
Able 适用于在 PC/PS4/XB1/PS5 上测试的所有平台。
3 年以上的更新和支持 - Able 不断变得更好!
技术细节
• 完全用C++ 编写。
• 对技能执行、冷却时间和各种特定任务活动(例如伤害计算)的多核/异步支持。
• 网络支持使用安全的客户端-服务器模型,通过线路发送的数据最少。
• 能力纯粹是功能性的,只使用小的暂存器结构,保持内存使用精简/高效。
• 20 多个不同的任务来构建您的能力(播放动画、播放声音、碰撞查询、生成 Actor、应用伤害等)。
• 16 多个可用于蓝图的事件/方法,以允许进一步的逻辑定制。
• 全面的AI 支持(新的AI 任务/装饰器)。
• 完整的动画支持(新状态节点)。
• 自定义编辑器- 能力编辑器。
• 内置测试框架。
• 适用于所有平台(经过测试的 PC、XB1、PS4、PS5)。
• 可扩展的 API。
• 完整记录。
视频:
支持线程(最新消息,请求)
1、得到一个文件夹,放入项目路径的Content下打开项目即可。(一定要在Content主目录,文件名不能带有空格)
2、得到项目文件夹,有启动图标。双击图标启动对应的引擎即可。(如提示需编译项目就是没有安装对应的引擎版本)
3、文件夹内有manifest库文件,将上一级文件夹一起复制到Epic\Epic Games\Launcher\VaultCache文件夹下重启Epic平台
在保管库里可以看到资源下载。(如没有文件夹,只有库文件可以复制宝贝名称或者随意命名一个文件夹放入VaultCache)
4、打开文件夹看见带有Plugins字样说明这个是插件素材,需要将文件夹复制到需要打开的引擎版本文件夹里的plugins或Marketplace 文件夹内
举个例子:D:\Office\Epic\UE_4.25\Engine\Plugins
放入后打开对应版本的项目可以看到发现新插件的提示,点击启用插件重启引擎即可。(如无提示在项目设置里找到管理插件搜索插件名称启用也可)
常见问题
1、网盘提示无法下载。 答:重启或更换浏览器 2、打开项目后什么都没有,全是空白。 答:文件夹路径有空格
3、打开项目后材质丢失,蓝图节点报错 。 答:文件夹路径没放对 4、材质模型都有,但是找不到关卡。 答:版本过低导致关卡丢失。
5、一打开关卡就崩溃。 答:版本过低或内存不够 6、人物车辆无法移动。 答:在内容浏览器添加对应的第一人称或驾驶内容包
如以上步骤都没问题还是出现材质丢失蓝图报错等问题,有可能是随着虚幻引擎更新抛弃了原有的一些功能。
遇到的问题客服会的都会解答,如未回复可以留言,最好有截图说明。



