Saltar al contenido
Multimedia 1 para anuncio MassAPI Plugin
0 comentarios

Descripción

Open-sourced plugin that provides user-friendly API for Mass Entity in both blueprint and c++.

Dependency:

This product requires the engine's MassGamplay plugin enabled.

Documentation:

https://drive.google.com/file/d/1xf_NrEiS-lDhtLwenbwzdXQ7tuoZshg6/view?usp=sharing

Discord: Link

Overview

The Mass API Plugin is a wrapper for Unreal Engine's Mass Entity framework, simplifying the complex Entity Component System (ECS) for both C++ and Blueprint users. It provides a unified subsystem (UMassAPISubsystem) as a central entry point for all entity operations. Key features include a clean Defer() method for deferred commands, full Blueprint integration with custom K2 nodes, a simple FEntityQuery system, and a dynamic 128-bit flag system (FEntityFlagFragment) for managing states without performance penalties.

Product Introduction

Unlock Unreal Engine's Mass Entity framework without the complexity. The Mass API Plugin is a convenience layer that makes the high-performance Entity Component System (ECS) easy to use.

It provides a clean, unified interface for all entity operations, eliminating boilerplate.

  • Full Blueprint Support: Use custom, type-safe K2 nodes to manage entities directly in Blueprints.

  • Simplified C++ API: A clean Defer() method and intuitive functions make your C++ code more readable.

  • Dynamic Flags: Manage entity states at runtime with a 64-bit flag system that avoids slow archetype changes.

  • Zero-Overhead Abstraction: Gain massive usability improvements without sacrificing native Mass performance.

The Mass API Plugin is the essential tool for managing thousands of entities with ease.

Use Mass API when:

* Working outside of Mass processors

* Reading from other entity inside processors

* Operating on individual entity

* Building entities in runtime

* Need Blueprint support for mass entity

* Need flag system to avoid archytype migrations

* Need cleaner c++ api and less boilerplate code

* Want an unified entry for mass operations

Formatos incluidos