• Written entirely in C++.
• Multicore/Async support for Ability execution, Cooldowns, and various Task specific activities (e.g. Damage Calculation).
• Network supported using a secure client-server model with minimal data sent across the wire.
• Abilities are purely functional, using only small scratchpad structures, keeping memory usage lean/efficient.
• 20+ various Tasks to build your Ability with (Play Animation, Play Sound, Collision Query, Spawn Actor, Apply Damage, etc).
• 16+ Events/Methods available to Blueprints to allow further logic customization.
• Full AI Support (New AI Tasks / Decorators).
• Full Animation support (New State Node).
• Custom Editor – Ability Editor.
• Built-in Testing framework.
• Intended for all Platforms (Tested PC, XB1, PS4, PS5).
• Extendable API.
• Fully documented.
Videos:
Support Thread (Latest News, Requests)
For more info – visit able.extralifestudios.com
•完全用C++编写。
*多核/异步支持能力执行、冷却和各种任务特定活动(例如伤害计算)。
*网络支持使用安全的客户端-服务器模型,通过电线发送的数据最少。
*能力是纯粹的功能,只使用小的暂存器结构,保持内存使用精简/高效。
*20+各种任务来建立你的能力(播放动画,播放声音,碰撞查询,产卵演员,应用伤害等)。
*16+事件/方法可用于蓝图,以允许进一步的逻辑定制。
*全AI支持(新的AI任务/装饰)。
*完整的动画支持(新的状态节点)。
*自定义编辑器-能力编辑器。
*内置测试框架。
*适用于所有平台(经过测试的PC,XB1,PS4,PS5)。
*可扩展的API。
*完全记录。
短片:
支持线程 (最新消息、请求)
更多信息-访问 able.extralifestudios.com





Preview: youtu.be/fWmPOl36v78
In-depth Overview: Community Example – Able Shooter Game Tutorial (Video)
Able is an engine plugin, written in C++, for Unreal Engine. In Able, Abilities are created from various actions called Tasks. Tasks are then assembled together in the Ability Editor. The Ability Editor is an intuitive, easy-to-use editor that lets anyone quickly setup an Ability and preview it at any point in time, adjusting Tasks as needed and even allowing frame by frame stepping of an Ability.
Able is multi-threaded and platform agnostic, allowing for creators to focus on content creation and not platform support or performance. Able also supports UE’s built-in profiler for anyone who wishes to fine-tune their performance and offers tools for content creators to estimate their cost – as well as unit tests to help catch data errors early.
Able also supports networking content out of the box, and uses a secure/efficient bandwidth client-server model to Abilities responsive and fair.
Able also uses the power of Blueprints to give even more customization to creators by allowing scripters to adjust and write Ability specific logic. C++ Engineers can quickly add more Tasks, unit tests, and Ability Editor customization through the Able API. Not good with Blueprints or C++? Don’t worry, Able lets you construct Abilities without touching either and both will be there if you ever need them.
Able is intended for ALL Platforms – tested on PC/PS4/XB1/PS5.
4+ Years of updates and support – Able keeps getting better!
深入概述: 社区示例-能够射击游戏教程(视频)
Able是一个引擎插件,用C++编写,用于虚幻引擎。 在Able中,能力是从称为任务的各种操作中创建的。 然后,任务在能力编辑器中组装在一起。 能力编辑器是一个直观、易于使用的编辑器,任何人都可以快速设置一个能力并在任何时间点预览它,根据需要调整任务,甚至允许逐帧步进一个能力。
Able是多线程和平台不可知的,允许创建者专注于内容创建,而不是平台支持或性能。 Able还支持UE的内置分析器,适用于希望微调性能的任何人,并为内容创建者提供估计成本的工具-以及单元测试,以帮助及早发现数据错误。
Able还支持开箱即用的网络内容,并使用安全/高效的带宽客户端-服务器模型来实现响应和公平。
Able还利用蓝图的强大功能,通过允许脚本编写者调整和编写特定于能力的逻辑,为创作者提供更多定制。 C++工程师可以通过Able API快速添加更多任务、单元测试和能力编辑器自定义。 蓝图或C++不好? 别担心,Able可以让你在不接触任何一个的情况下构建能力,如果你需要它们,两者都会在那里。
Able适用于所有平台-在PC/PS4/XB1/PS5上测试。
4+多年的更新和支持-能够不断变得更好!

评论(0)