evolved.lua: 一个快速灵活的Lua ECS库
2025-05-21
evolved.lua是一个为Lua设计的快速而灵活的实体组件系统(ECS)库。它采用原型方法存储实体和组件,并使用SoA方式存储组件,从而实现高效的迭代和处理。该库还支持查询、延迟操作和批量操作,并提供实体构建器等功能,方便开发者创建复杂系统。通过luarocks安装或克隆仓库即可使用,文档包含概述、示例和速查表。
开发