Entity Counting System

Marketplace

Support (discord)

Documentation

ECS featured image

The Plugin

       Entity Counting System is a very simple plugin designed solely to add an entity counter to the base classes of Unreal Engine. This entity counter takes the form of a C++ class that can be overridden in Blueprint or C++ for use.

       The main strength of the plugin is that no coding work is required. You simply inherit from the class and adjust the counter’s behavior using the more than twenty available parameters. The plugin also supports replication (with server authority) and event propagation to all clients.

When I started this project, my initial goal was simply to create a generic system that I could use in several of my ongoing projects. However, I quickly challenged myself to write the cleanest and most efficient code possible with the aim of publishing it on the Epic Games Marketplace.
Almost nine months after its release, I can confidently say that this simple yet effective project is a success, as it continues to be downloaded more than 50 times per day, with a total of over 35,000 downloads to date!
C'est ma petite tête sur cette photo
- Lucas

Features

       Using a counter is incredibly simple: Override the main class, then customize the parameters to make the counter behave as desired. Finally, implement the logic you want in one of the five pre-designed and pre-replicated events provided for you. There’s no need to handle the counting logic, as everything is already implemented in C++. However, you can change the count and/or reset it at any time using the methods provided in both C++ and Blueprint.

ECS events
Événements pré-implémenté
Exemple de configuration d'un compteur

Leave a Reply

Your email address will not be published. Required fields are marked *