卖家精选特卖火爆进行中!从今天起一直到6月14日,精选商品最低三折起!

GAS Common

Gain access the power of the GameplayAbilitySystem with a robust gameplay framework to make you developement with GAS easier!

  • 支持的平台
  • 支持的引擎版本
    5.1 - 5.2
  • 下载类型
    引擎插件
    此产品包含一款代码插件,含有预编译的二进制文件以及与虚幻引擎集成的所有源代码,能够安装到您选择的引擎版本中,并根据每个项目的需求启动。

TRAILER / OVERVIEW / DISCORD / DOCUMENTATION / YOUTUBE / CHANGELOG / TUTORIALS / REDDIT / FORUM


WHAT IS COMMON GAS?

Common GAS main goal is to accelerate your game implementation by providing gameplay framework with integration of GameplayAbility plugin, ModularGameplay and Game Features plugin, EnhancedInput plugin and much more!

Common GAS exposes functionality inside GAS by using Component and BlueprintFunction LIbraries so this interaction can be use for player-controlled characters and AI characters


Features:

Support for Modular Gameplay and Game Features plugin

Support for EnhancedInput plugin

AbilitySystem Component on PlayerState (for player-controlled characters)

AbilitySystem Component on Pawn( for AI characters)

Support AI plugin

Attribute Set with common gameplay values (Health and Mana)

AbilityTasks

AI Tasks and Decorators

Integrate GameplayMessageRouter from Lyra

技术细节

  • Gameplay Message Router

Integrate Lyra's GameplayMessageRouter plugin so designers can provide communication between gameplay actors and broadcast and listen to gameplay messages

  • Custom AbilitySystemComponet and GameplayAbility

Abilities with Gameplay Effect Containers (inspired by Action RPG project)

  • Gameplay Ability based AI Tasks and Decorators

AI behaviours in form of Task and Decorator implementation with action such as ActivateAbilityBy(Class/Tags),

ApplyGameplayEffectTo(Self/Target) and etc

  • BlueprintFunctionLibrary and Component based (CommonExtension,InputBinding)

Gameplay Ability plugin APIs functionalities are being provided in the form of BlueprintFunctionLibrary and Components

  • Lyra's Inspired Ability RelationShip,AbilitySet And InputTag Ability Activation


Code Modules:

  •  CommonGAS(Runtime)
  • CommonGASNodes(UncookedOnly)
  • CommonGASEditor(Editor)


Number of Blueprints: 15

Number of C++ Classes: 84

Network Replicated: (Yes)

Supported Development Platforms: Win64

Version:

1.0 (5.1)

1.1.0.1 (5.1.1)

1.1.0.2 [5.2]

1.2 [5.2]