Entitas lua 源码
Entitas-lua 起因是因为用Entitas写游戏逻辑感觉舒服,但是发现没有lua版本(但实际上后来才发现原来是有的,不过基本都没有做代码生成),这是一个Entitas_Lua实现。 如何安装: 需要Python3.x环境(配置环境变量) 安装python模板引擎Mako,用于解析lua代码的差异lupa,用于处理跨平台生成的pathlib pip install mako pip install lupa pip install pathlib 光盘src python build.py可以执行生成 简单说明: EntitasConfig路径下的文件为Ecs的生成配置,这是一个简单
文件列表
Entitas-lua
(预估有个133文件)
.gitignore
29B
StageEntity.lua
3KB
UserEntity.lua
3KB
PlayPlayerEntity.lua
10KB
PlayerEntity.lua
5KB
Matcher.lua
3KB
Entity.lua
5KB
Group.lua
4KB
Context.lua
5KB
BinaryHeap.lua
10KB
暂无评论