五月特卖现已开启!从即日起至5月23日晚上,精选商品三折特惠。

Enemy HP and Damage System Actor Component

Component Master - 蓝图 - 2024/05/07
尚未评分

Super Easy Setup Enemy Health Bar and Damage System. Just Drag Actor Component and You're Done

  • 支持的平台
  • 支持的引擎版本
    5.3 - 5.4
  • 下载类型
    资源包
    此产品包含各种虚幻引擎资源,可以选择性导入现有的项目。

Hey there! Forget about coding a complex enemy health and damage system. This awesome actor component is all you need! Just drag and drop it onto any mesh, actor or enemy character and you're good to go.


This component makes it easy to:

  • Set Amount health and/or armor.
  • Customize the health bar size, position, and fading behavior on hit.
  • Control the color of floating damage text.
  • Leverage built-in functions for healing and armor repair.
  • Design your own custom logic for enemy death events (animations, VFX, SFX, etc.).


Bonus! You get one more component includes a Drop Item System.

Here's what you can do with it:

  • Set the number of items enemies can drop upon death.
  • Define the type of items they drop.
  • Customize the system further by adding more item data and passing it to the player.


Remember: Don't forget to add "apply damage" functionality to your attacks and the component handles the rest - automatically calculating and updating the enemy's health bar.


The best part? This component won't interfere with your existing code.


Focus on what matters: Spend less time coding and more time creating a fun and engaging game experience. This component handles the health and damage for you, so you can focus on making awesome enemies!


Showcase: https://youtu.be/KBMtSr1Mlp4

How to Use: https://youtu.be/5nDfYLXbQlM

Set Up Custom Death Event: https://youtu.be/aIKJzjuJ_Fg

Set Up Custom Drop Item: https://youtu.be/WsIL_jFaBeE

技术细节

Features:

• 2 Actor Component: Pure and With Drop Item

• Health and Armor Amount Parameter

• Built-In Component Function: Heal, Repair Armor

• Health Bar Customization: size, height position, visibility and fading behavior on hit.

• Customize color and size of floating damage text.

• Default Shrink Mesh Animation on Death

• 2 Blueprint Interface for Custom Death and Pickup Drop to pass item Data to Player

• Drop Item Parameter: Drop Amount, Structure Drop Item Data (can add more parameter)


Number of Blueprints: 5

Network Replicated: No

Supported Development Platforms:

Windows


Documentation: https://docs.google.com/document/d/1WkEXbMc7AsYxJdqzd6WK5oOCfg7j5ZHv/edit?usp=drive_link&ouid=101235013852041973006&rtpof=true&sd=true


Important/Additional Notes: Must use "Apply Damage" Node to your Attack System