Skip to main content

Overview


Master GPU Health Bar

Master GPU Health Bar is a high-performance Unity health bar framework designed for large-scale combat scenes. It renders bar visuals through a shader-driven workflow with pooling-first runtime behavior, helping you keep UI overhead stable when many units are visible at once.


Why Use It

  • Performance-oriented runtime: pooled bar instances, shared materials, and lightweight value updates.
  • Flexible presentation: supports Classical, Segment, and Ball bar styles.
  • Data-driven setup: bind bar values through Attribute UID mapping, or drive values manually through API.
  • Integrated combat feedback: optional Floating Combat Text and Over-time Effect icon display.
  • Production-ready integration: works as a standalone package or with SoftKitty shared systems.

Core Workflow

  1. Configure your presets in HealthBarObject (Project Settings > SoftKitty > Health Bar System).
  2. Choose your runtime mode:
  3. Add HealthBar to character prefabs for world-space bars.
  4. Use BarUI for fixed screen-space bars.

Documentation Map