Home
Softono
j

judelco

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by judelco

Entitas-Cpp
Open Source

Entitas-Cpp

Entitas-Cpp (Entitas++) is a fast Entity Component System (ECS) framework for C++11, ported from Entitas C v0.29.0 for Unity. It provides a high-performance architecture for managing entities grouped into pools, with components defining entity data and behavior. Key features include entity creation and destruction, component management through Add, Replace, Remove, and Has methods, and group-based querying for fast retrieval of entity subsets matching specific components. Unlike the C version, Entitas-Cpp does not include a code generator, so developers handle pool creation and matcher definitions manually. Components are typically implemented as structs or classes inheriting from IComponent, requiring a Reset method. The framework is suited for game development and other applications requiring efficient data-oriented design, such as simulations or systems with many interacting objects. Compared to the C original, Entitas-Cpp uses template-based component access instead of code-generated helpers, offering fle

Developer Tools Game Engines
357 Github Stars