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.