entt online with Winfy

We have hosted the application entt in order to run this application in our online workstations with Wine or directly.


Quick description about entt:

EnTT is a header-only, tiny and easy to use library for game programming and much more written in modern C++. Among others, it's used in Minecraft by Mojang, the ArcGIS Runtime SDKs by Esri and the amazing Ragdoll. The entity-component-system (also known as ECS) is an architectural pattern used mostly in game development. This project started off as a pure entity-component system. Over time the codebase has grown as more and more classes and functionalities were added. Statically generated integer identifiers for types (assigned either at compile-time or at runtime). A constexpr utility for human readable resource names. An incredibly fast entity-component system based on sparse sets, with its own pay for what you use policy to adjust performance and memory usage according to the users' requirements. Offers a minimal configuration system built using the monostate pattern.

Features:
  • Views and groups to iterate entities and components and allow different access patterns, from perfect SoA to fully random
  • A lot of facilities built on top of the entity-component system to help the users and avoid reinventing the wheel
  • The smallest and most basic implementation of a service locator ever seen
  • A built-in, non-intrusive and macro-free runtime reflection system
  • Static polymorphism made simple and within everyone's reach
  • A cooperative scheduler for processes of any type


Programming Language: C++.
Categories:
Games/Entertainment, Frameworks

©2024. Winfy. All Rights Reserved.

By OD Group OU – Registry code: 1609791 -VAT number: EE102345621.