阿什利实体系统

Ashley Entity System 是一个实体系统库,由 LibGDX 组织管理,非常适合游戏开发。它依赖于 LibGDX 实用程序类,但可以与其他不基于 LibGDX 的 Java 游戏框架一起使用。

实体系统提供了一种不同的方式来管理大型对象的数据和功能,而不必使对象类富含继承。

对于那些寻找像 Unity 提供的对象建模方法的人来说,使用 Ashley 可能是一种有用的方法,但是使用框架的范围而不是游戏引擎。