代码插件 GAS Companion 3.4.0 适配UE4.27

Unreal插件信息
插件名称: GAS Companion
官网地址: https://www.unrealengine.com/marketplace/zh-CN/product/gas-companion
版本: 3.4.0
解压密码:
引擎版本: UE4 
素材类型: 代码插件










GAS Companion aims to be a general base for GAS powered projects without making any game design choices. The various parts of the system are intended to be subclassed and customized per project needs.

It includes the necessary initial C++ setup, helpers and additional features to get started on a new project that aims to use Epic's GAS plugin (used namely in Fortnite and Paragon, and showcased in Action RPG project)

It enables non C++ developers to work with GAS using only Blueprints. Even non BP friendly, c++ required parts of GAS like Gameplay Attributes can be handled with a custom C++ generation Wizard for Attribute Sets.

Similarly, GAS Companion can help existing projects that are considering the use of GAS and accelerate the implementation, or provide guidance.

Support for Modular Gameplay and Game Features (5.0 / 4.27 only)
Enhanced Input Integration (5.0 / 4.27 only)
Provided as a Plugin to easily share code between projects
Blueprint Friendly, no need to dive into the cpp side, you can implement Abilities right away
C++ Friendly too! You can easily extend from the provided C++ class and / or modify the plugin source.
Not Game Specific The plugin doesn't make any assumptions about your game design and decisions, and was built to be generic enough to be used in any kind of game.
Flexible AttributeSet / Attributes framework Generate custom Attributes from the Editor with a hand-crafted AttributeSet Wizard.
Ability Queue System (with a Debug Widget! more information below)
Ignore Ability Cost feature (Possibility to "loosely" check cost for Abilities, more information here)
Melee Combo System Easy way to define melee abilities with combo capabilities
Gameplay Ability / Effects Definitions Data Driven way to specify common parent GA / GE classes that are accessible through File Menu
Straightforward UI framework with HUD UserWidget able to react to GAS related events (Support for custom attributes and events to listen for GameplayTags, GameplayEffects and CooldownStart / End)
AttributeSet default setup with most commonly used Attributes (Health, Stamina, Mana)
ASC on PlayerState (for Player characters) or on Pawns (for AI / NPC Characters)
AI Tasks Activate Abilities by Tags or Class from Behavior Trees

Features
Ability Queue System
Store failed abilities and re-trigger when the previous running ability ends
Custom AbilitySystemComponent and GameplayAbility
Support for startup Attributes, Effects and Abilities
Activate abilities by Class / Tags (and return the activated ability)
Abilities with onAbilityEnded delegate (useful for Behavior Tree Tasks)
Abilities with Gameplay Effect Containers (inspired by Action RPG project)


GAS Companion 的目标是为 GAS 驱动的项目提供一个通用基础,而无需做出任何游戏设计选择。该系统的各个部分可根据项目需要进行子类化和定制。

它包括必要的初始 C++ 设置、辅助工具和附加功能,以便开始使用 Epic GAS 插件的新项目(在《堡垒之夜》和《Paragon》中使用,并在《动作 RPG》项目中展示)。

它能让非 C++ 开发人员仅使用蓝图就能使用 GAS。即使是 GAS 中对 BP 不友好、需要 C++ 的部分,如游戏属性,也可以通过自定义属性集 C++ 生成向导来处理。

同样,GAS Companion 可以帮助正在考虑使用 GAS 的现有项目加快实施进度,或提供指导。

支持模块化游戏玩法和游戏功能(仅限 5.0 / 4.27)
增强型输入集成(仅限 5.0 / 4.27 版)
以插件形式提供,便于项目之间共享代码
蓝图友好,无需深入研究 cpp,即可立即实施能力
对 C++ 也很友好!您可以从提供的 C++ 类中轻松扩展,或修改插件源代码。
非游戏专用 插件不会对您的游戏设计和决策做任何假设,其通用性足以用于任何类型的游戏。
灵活的属性集/属性框架 通过手工制作的属性集向导从编辑器中生成自定义属性。
能力队列系统(带有调试小工具!更多信息见下文)
忽略能力成本功能(可 "宽松地 "检查能力成本,更多信息请点击此处)
近战连击系统 定义具有连击能力的近战能力的简便方法
游戏能力/效果定义 以数据驱动的方式指定可通过文件菜单访问的常用父 GA / GE 类
带有 HUD UserWidget 的直接用户界面框架,可对 GAS 相关事件做出反应(支持自定义属性和事件,以监听 GameplayTags、GameplayEffects 和 CooldownStart / End)。
属性集(AttributeSet)默认设置包含最常用的属性(健康值、体力值、法力值
玩家状态 ASC(玩家角色)或棋子 ASC(AI/NPC 角色)
人工智能任务 通过行为树中的标签或类别激活能力

功能
能力队列系统
存储失败的能力,并在前一个运行的能力结束时重新触发
自定义能力系统组件和游戏能力
支持启动属性、效果和能力
按类/标签激活能力(并返回激活的能力)
具有 onAbilityEnded 委托的能力(对行为树任务很有用)
具有游戏效果容器的能力(受动作 RPG 项目启发)





作者 cg小白兔 发表于 2024-2-3 21:54:40
您需要登录后才可以回帖 登录 | 立即注册
cg小白兔

关注0

粉丝0

发布4060

热门作品推荐
glow
GUI Kit - Matt Metal 2.0.0 按钮图标UI素
glow
女性人物模型 萝莉 可爱 卡通角色max文件有
glow
Classic RPG GUI 1.1手绘中世纪MMO经典UI素
glow
Two Handed Sword Animset Pro 1.2双手持剑
glow
Girl GreatSword AnimSet 1.0动漫风格女性
glow
Mesh Simplify 1.10 Unity网格简化插件
glow
UIObject3D:Render 3D Models on any Unit
glow
黑色幸存者 Hyejin 慧珍 巫女 含骨骼动画 F
glow
Climbing System 4.0 攀爬功能
glow
AVPro Live Camera 2.9.1