Unreal Engine虚幻游戏引擎素材资源 Unreal Engine Marketplace –Rama’s Melee Weapon Plugin拉玛的近战武器插件



这个插件添加了一个近战武器系统到你的游戏与自定义每骨碰撞检测!
参见技术信息部分
Rama的近战武器插件具有以下强大功能:
1能够精确指定武器物理资产的哪个部分会造成伤害。
2通过使用UE4动画通知,完全控制摇摆动画的哪些部分造成伤害,允许您忽略摇摆动画的上卷和下卷。
三。每骨精度,因此您可以确切知道武器击中了角色网格的哪些骨骼!
4我自己定制的PhysX核心编码,因此有效的体积形状被用来表示武器在空中摇摆时的碰撞。我深入研究了Nvidia的PhysX系统,并编写了许多自定义代码,以使该系统尽可能高效和可定制!我添加了很多代码来在编辑器和运行时绘制PhysX图形,这样你就可以看到我的Rama近战插件在做什么!
5整个系统可以完全在蓝图中使用,但是我的插件包含了所有的源代码,所以你可以扩展我系统的每个部分,包括核心的PhysX编码!我有很多视频演示这个插件的有用性和机制。
技术细节
模块列表:
•RamaMeleePlugin(运行时)
预期平台:桌面,应该在虚拟现实中工作没有问题,在控制台和移动设备上,因为产品主要与PhysX引擎+蓝图一起工作
测试的平台:桌面
重要附加注释:包含完整的C++源代码!
更新:
2016年6月7日~命中结果现在返回被近战武器击中的物理材料!
2016年8月27日~Physical asset shape index现在随武器命中事件返回,因此您可以根据武器形状接触的情况应用自定义伤害值!
2018年5月13日~Deep Tracing现在是一个可选功能,可用于武器,它可以很快地穿过它们击中的所有物体,并且你想要报告所有的命中,即使是在一个追踪滴答声中(比如闪电剑)。更多信息请参见相关产品图片!♥ 拉玛
标签
代码插件



This plugin adds a melee weapon system to your game with customizable per-bone collision detection!

See Technical info section

Rama’s Melee Weapon plugin has these powerful Features:

1. Ability to specify exactly which parts of a weapon’s physics asset deal damage.

2. Complete control over which parts of a swing animation deal the damage, allowing you to ignore the wind up and wind down from a swing animation, through the use of UE4 animation notifies.

3. Per-bone accuracy, so you can know exactly which bones of a character mesh were hit by the weapon!

4. My very own custom PhysX core coding, so that efficient volume shapes are used to represent the weapon’s collision as it swings through the air. I went deep into Nvidia’s PhysX system and wrote a lot of custom code to make this system as efficient and customizeable as possible! I added a lot of code to draw PhysX shapes in the editor and during runtime so you can see exactly what my Rama Melee Plugin is doing!

5. The whole system can be utilized entirely in Blueprints, but my plugin includes all the source code so you can extend every part of my system, including the hardcore PhysX coding! I have many videos demonstrating the usefulness and mechanics of this plugin here.

技术细节
List of Modules:

• RamaMeleePlugin (Runtime)

Intended Platforms: Desktop, should work in VR no issue, and on console and Mobile as the product mainly works with PhysX engine + Blueprints

Platforms Tested: Desktop

Important\Additional Notes: Entire C++ source code is included!

Updates:

6/7/2016 ~ Hit results now return the physical material that was struck by the melee weapon!

8/27/2016 ~ The physics asset shape index is now returned with the Weapon Hit event so you can apply custom damage amounts based on which weapon shape made contact!

5/13/2018 ~ Deep Tracing is now an optional feature for use with weapons that pass through everything they hit very fast and you want to report all hits, even within a single trace tick (think Lightning Sword). See related Product Picture for more info! ♥ Rama

标签
CODE PLUGIN

隐藏内容

此处内容需要权限查看

  • 普通5金币
  • 会员免费