Login / Register
Current Article:

Damage Numbers Pro

Categories GUI

Damage Numbers Pro

Dynamic Popup Solutions for Unity

Damage Numbers Pro is a versatile tool designed to streamline the creation of number and text popups in Unity projects. The developer created this asset to allow for high-quality visual feedback with minimal effort. Consequently, users can spawn professional popups using only two to three lines of code.

Effortless Implementation and Customization

One of the primary benefits of this asset is its clean inspector. It includes helpful tooltips and hints to guide the setup process. Moreover, the tool provides several preset buttons that allow you to quickly adjust styles, fading, and behaviors. This makes the workflow significantly faster for both beginners and experienced developers.

The asset includes five custom ASCII fonts, covering a total of 128 characters. Because it utilizes TextMeshPro, the text remains crisp and highly legible at various resolutions. Furthermore, you can display decimals and utilize a wide range of text formatting options to suit your game’s aesthetic.

Advanced Visual Effects and Movement

Damage Numbers Pro offers extensive control over how popups appear and move within the game world. For instance, you can choose between Lerp or Velocity-based movement. Additionally, the vibration feature and rotation options allow for more dynamic and impactful feedback during gameplay.

The system also includes unique scaling features. You can scale popups over time or even scale them based on the specific number being displayed. Therefore, larger damage values can automatically result in larger, more noticeable text on the screen. The asset also features highly customizable fade-in and fade-out effects.

Optimized for 3D and VR Environments

This asset is fully compatible with 2D, 3D, GUI, and VR setups. Specifically for 3D environments, it includes a “Face Camera” feature to ensure popups are always visible to the player. Other advanced features include the ability to render through objects and maintain a consistent screen size regardless of distance from the camera.

To prevent visual clutter, the creator implemented a soft collision feature that spreads popups apart. Similarly, the push feature can move nearby popups by a specific offset. For games with high attack speeds, the combination feature is particularly useful. It allows multiple numbers to be added together into a single popup automatically.

Performance and Technical Compatibility

Performance is a priority for Damage Numbers Pro. The asset utilizes pooling and threading optimizations to ensure that spawning many popups does not impact the frame rate. Additionally, the destruction feature allows you to clear existing popups efficiently. Recent updates have also introduced event callbacks for integrating custom behaviors.

Regarding compatibility, the asset supports all Unity Render Pipelines. This includes Built-in, HDRP, URP, and Custom SRP. It requires Unity 2021.3 or higher for version 4.32, while the latest version requires Unity 6000.0.23 or higher. The package also includes a “Damage Number Sprite” component for adding background images to your prefabs.

Conclusion

In summary, Damage Numbers Pro provides a comprehensive and optimized solution for game developers. It combines ease of use with deep customization options and robust performance. Whether you are working on a simple 2D mobile game or a complex VR experience, this asset offers the tools necessary to create polished and professional popup systems.

Screenshots & Gallery


Damage Numbers Pro Prev 4k Full Fantasy GUI + over 400 png + samples
Damage Numbers Pro Next Dark – Complete Horror UI

Leave a Reply