Unreal Engine – ComboMeter UE123

ComboMeter is an Unreal plugin, I’ve developed for my own game. It’s similar to many of the combo counter/guage we have seen in our favourite action games.

The player will be ranked based on the variations he/she executed taking into account of repetitions. Also the move executed can be weighted to differentiate between light, medium and heavy attacks.

Here’s a quick overview of the plugin – Youtube

Official Discord support – here

You can easily customize the plugin to suit your game without ever leaving blueprints and dig deep in the C++ overriding only the aspect you need, if you wish to do so.

Easily customize the rank, fill and damage textures with blueprint API. The plugin comes with a default implementation of the ComboMeter that you can readily consume customizing properties on the component to make it suit your needs. Also comes with an implementation for Ranking and Scoring the player based on the ranks he/she achieved during gameplay.

It’s designed to be extensible and event driven for ease of integration.

Detailed documentation with step-by-step instruction on usage can be found at – https://www.worldmatrix.games/combometer-plugin-documentation

Example projects –

https://www.worldmatrix.games/combometer-plugin-documentation#h.qvr1kvy4k448

Credits:

Font used for creating the Rank texture – https://www.fontspace.com/nebulous-font-f28659

Features:

  •  ComboMeter Plugin provides fully featured ComboMeter we have seen in many of our favourite action games. It provides both the code and the UMG widget for readily integrating with your games. Also provides mechanism to rank player in the range provided to the plugin in terms of ComboLevels.
  •  You can easily extend the functionality by overriding necessary methods.
  •  The default implementation provided can be easily customized to fit the needs of your game without ever touching C++ code. The plugin provides an event based interface for easy integration.

Code Modules:

  •  CA_ComboMeter [Runtime]

Number of Blueprints: 3

Number of C++ Classes: 3

Network Replicated: No

Supported Development Platforms: Windows 64, Android, Mac

Supported Target Build Platforms: Windows 64, Android, Mac

Documentation: https://www.worldmatrix.games/combometer-plugin-documentation

Example Project: https://drive.google.com/file/d/169SgxvDXDO-N-8s3-XMMzIkFUWINg9S-/view?usp=sharing

Important/Additional Notes: Can be used for Unreal 5.0 and 4.27 with no issues. I’m in the process of releasing specifically for the older version in the period of 1-2 weeks.