Unreal Engine虚幻游戏引擎素材资源 Unreal Engine Marketplace –Able Ability System能力系统

Able还使用蓝图的功能,通过允许脚本编写者调整和编写特定于能力的逻辑,为创建者提供更多的定制。C++工程师可以通过API API快速地添加更多的任务、单元测试和能力编辑器定制。不适合蓝图还是C++?别担心,Able可以让你在不接触任何一个的情况下构建能力,如果你需要它们,两者都会在那里。

A high performance, multi-threaded, data driven Ability system with network support, written from the ground up for Unreal Engine 4.

Able is an engine plugin, written in C++, for Unreal Engine 4. 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 UE4’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 and has dedicated support currently for PC and PS4.
• 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 and efficient.

• 18+ various Tasks to build your Ability with (Play Animation, Play Sound, Collision Query, Spawn Actor, Apply Damage, etc).

• 16+ Events/Methods overrides available to Blueprints to allow further logic customization.

• Full AI Support (New AI Tasks / Decorators).

• Full Animation support (New Animation State Node).

• Custom Editor – Ability Editor.

• Built-in Testing framework.

• Intended for all Platforms (Tested PC and PS4).

• Extendable API (core system and editor).

• Fully documented code, tutorials, and system documentation.

Example Projects:

Able Shooter Game

隐藏内容: ********, 支付¥5下载