en:toolworks:docs:apparatus:features:upcoming

This is an old revision of the document!


Upcoming Apparatus Features

These are features planned for Apparatus. Our beloved data-driven ECS framework for Unreal Engine.

  • A new concept of a simpler USTRUCT-based detail type called trait. Custom low-level chunk memory management without garbage collection. A more narrow approach, doesn’t support multi-details, inheritance, should be used for performance-critical mechanisms.
  • High-count crowd-simulating sample to demonstrate the performance capabilities of the tech. May also be a benchmark comparison between our approach and an actor-based one.
  • More documentation, articles, tutorials, samples to cover different usage scenarios and help the user to bootstrap their projects the Apparatus way.
  • Provide for some thread-safety techniques. Perhaps, define some scopes for belts/chunks to operate on them in parallel.
  • Optimized built-in details (and traits) for collision-detection, user input and some other common logic.
  • A simple client/server game sample to demonstrate the framework usage in a network scenario.
  • Experiment with immediate mode rendering to bypass the Unreal’s world actors completely.
  • en/toolworks/docs/apparatus/features/upcoming.1618919948.txt.gz
  • Last modified: 2021/04/20 14:59
  • by vladius