Features:

  • RPGAbilitySystem Component (Binding InputTag(EnhancedInput))

  •  RPGGameplayAbility (Data driven, Shared GA)

  • Combat System

  • AI System

  • AbilitiesViewModel

  • TargetSystem

  • AbilityTree

Code Modules:

  •  AdvancedGASSystem-Runtime

Number of Blueprints:96

Number of C++ Classes:20

Network Replicated: Yes

Supported Development Platforms: Windows

Supported Target Build Platforms: Windows,Android,IOS

特征:

  • RPGAbilitySystem组件(绑定InputTag(EnhancedInput))

  •  RPGGameplayAbility(数据驱动,共享GA)

  • 战斗系统

  • 人工智能系统

  • N.观点模型

  • 目标系统

  • 能力树

代码模块:

  •  高级系统-运行时

蓝图数目:96

C++类数:20

网络复制:是

支持的开发平台:Windows

支持的目标构建平台:Windows、Android、IOS

        When using GameplayAbilitySystem, we often encounter a problem. Many skill logics are the same, but variables such as animation or damage values ​​are different. However, multiple GAs need to be created, and each skill has different consumption and cooling time. It is necessary to create a new GA for each skill. Different Cost and CoolDown GE, this plug-in is used to solve these problems,Using the same GA to achieve different skills through different data.

      RPGGameplayAbility inherits GameplayAbility. Each RPGGameplayAbility has an AbilityDefinition data (PrimaryDataAsset). The same GA can implement different skills through different AbilityDefinition data. Cost, CoolDown, and Damage values ​​can be directly set on AbilityDefinition.

在使用GameplayAbilitySystem时,我们经常遇到问题。许多技能逻辑是相同的,但动画或伤害值等变量是不同的。然而,需要创建多个GA,每种技能都有不同的消耗和冷却时间。有必要为每种技能创建一个新的GA。不同的成本和冷却GE,这个插件就是用来解决这些问题的,使用相同的GA通过不同的数据实现不同的技能。

RPG游戏能力继承了游戏能力。每个RPGGameplayAbility都有一个能力定义数据(PrimaryDataAsset)。同一个GA可以通过不同的能力定义数据实现不同的技能。成本、冷却和伤害值可以直接在能力定义上设置。

Example Project:Demo

ShowCase Video

Documentation: Link

中文文档:Link

Build Windows:Windows

案例打包:百度网盘

Support:Discord,Q群:939188049

————————————————————————————————————————————————

Related project(关联项目): GAS Action RPG

Preview:Youtube Blibili

Trial Demo: Google 百度

Project v 1.2

项目工程 v1.2

        在使用GameplayAbilitySystem时,我们经常会遇到一个问题。 许多技能逻辑是相同的,但动画或伤害值等变量不同。 但是,需要创建多个气体,并且每个技能都有不同的消耗和冷却时间。 有必要为每个技能创建一个新的GA。 不同的成本和冷却时间GE,这个插件用于解决这些问题,使用相同的GA通过不同的数据实现不同的技能。

      RPGGameplayAbility继承GameplayAbility。 每个RPGGameplayAbility都有一个AbilityDefinition数据(PrimaryDataAsset)。 同一个GA可以通过不同的能力定义数据实现不同的技能。 成本、冷却时间和伤害值可以直接设置在能力定义上.

我的嫉妒是正常的。许多技能逻辑是相同的,但动画或伤害值等变量是不同的。然而,为时未晚,我不能没有时间。有一种能量为一个新的。此外,这些软件是使用这些数据的,使用这些数据的准确性。

RPG功能没有功能。一个电力模型(PrimaryDataAsset)。同一个参数可以通过同一个参数.成本、冷却和伤害值可以直接在能力定义上设置。

示例项目:示范

展览短片

文件编制: 连结

中文文档:连结

构建窗口:窗户

案例打包:百度网盘

支援服务:不和谐,Q群:939188049

————————————————————————————————————————————————

相关项目(纵贯婚姻):气体动作Rpg

预览:Youtube的 布利比利

试用示范: 谷歌 百度

工程项目 v1.2

项目工程 v1.2

声明:本站所有资源都是由站长从网络上收集而来,如若本站内容侵犯了原著者的合法权益,可联系站长删除。