This product comes from the PowerfulHit plugin. As a functional module in the PowerfulHit plugin that enhances hit sensation, it has been isolated as a standalone plugin.
Important Notes: The plugin itself only provides the basic framework. All the effects in the demonstration can be obtained in the Demo project.
Get the demo project created based on this plugin, so you can immediately have all the effects of displaying videos!
(Note that this DemoProject needs to be purchased separately)
(From Patreon) (From爱发电)
My other assets in the market :
GBWGame
This plugin aims to provide a universal framework for executing all logic related to game effects.
This framework does not require users to care about any network replication related logic. There is even no need for users to manually add any plugins. By simply calling a unified global function, any user-defined Struct can be passed in network replication to enable any user-defined Effect to have network replication capabilities.
Fully implemented using C++. Can be used in both C++and Blueprint.
In the provided Demo project, a series of Effects were implemented based on this plugin to enhance combat hit sensation.
Including:
Attack Swing Trail
Sound
Niagara
Blood - Generate the effect of blood splashing. And blood stains will form on any surface it splashes onto.
Body Shake, supports bone shake
Body Flash
Freeze Frame
Camera Shake
Camera Lens Blur
Set Spring Arm
PostureAdjust - Dynamically adjust the attack posture according to the height and position of the target!
And a comprehensive effect called Hit, which can be used to quickly specify the effects for combat hits.
Technical Details
Features:
Provide a universal framework for executing all logic related to game effects
By simply calling a unified global function, any user-defined Struct can be passed in network replication to enable any user-defined Effect to have network replication capabilities.
By inheriting the GBWEffectActor base class, users can fully customize their own effects without considering network replication logic.
Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))
GBWPowerfulEffect[Runtime]
GBWPowerfulTools[Runtime]
GBWPowerfulEffectEditor[UncookedOnly]
GBWPowerfulToolsEditor[UncookedOnly]
Number of Blueprints: 0
Number of C++ Classes: 12
Network Replicated: (Yes)
Supported Development Platforms: (WIn64)
Supported Target Build Platforms: (WIn64)
Important/Additional Notes: The plugin itself only provides the basic framework. All the effects in the demonstration can be obtained in the Demo project.
本产品来自于PowerfulHit插件,作为PowerfulHit插件中增强击打感的功能模块,目前已经独立为独立插件。
重要说明:插件本身只提供基础框架,演示中的所有效果都可以在Demo项目中获取。
获取基于本插件创建的demo项目,即可立即拥有显示视频的所有效果!
(注意,此Demo项目需要单独购买)
(来自Patreon)(来自爱发电)
我在市场上的其他资产:
GBWGame
本插件旨在提供一个通用的框架,用于执行与游戏效果相关的所有逻辑。
本框架不需要用户关心任何与网络复制相关的逻辑,甚至不需要用户手动添加任何插件,只需调用统一的全局函数,即可将任何用户定义的Struct传入网络复制,使任何用户定义的Effect具有网络复制能力。
完全使用C++实现,可以在C++和Blueprint中使用。
在提供的Demo项目中,基于此插件实现了一系列增强战斗打击感的Effect。
包括:
攻击挥舞轨迹
声音
Niagara
Blood - 产生血液飞溅的效果。并且血迹会在任何溅到的表面形成。
Body Shake,支持骨骼抖动
Body Flash
定格
相机抖动
相机镜头模糊
设置弹簧臂
PostureAdjust - 根据目标的高度和位置动态调整攻击姿势!
以及一个名为Hit的综合效果,可用于快速指定战斗打击的效果。
技术细节
特点:
提供执行与游戏效果有关的所有逻辑的通用框架
只需调用统一的全局函数,任何用户定义的Struct都可以传入网络复制,使任何用户定义的Effect都具有网络复制能力。
通过继承GBWEffectActor基类,用户可以完全自定义自己的效果,而不必考虑网络复制逻辑。
代码模块:(请包含每个插件模块及其模块类型(运行时、编辑器等)的完整列表)
蓝图数量:0
C++ 类数量:12
网络复制:(是)
支持的开发平台:(WIn64)
支持的目标构建平台:(WIn64)
重要/附加说明:插件本身仅提供基本框架。演示中的所有效果都可以在演示项目中获得。
|