AICode QualityEnhancementHelp wanted
仓库指标
- 星标
- (3,524 个星标)
- PR 合并指标
- (PR 指标待抓取)
描述
Class inheritance based entities system in the engine has many problems. Entity component system may introduce benefits, but this should be researched.
Things to consider:
- We want to keep the compatibility with the vanilla game assets, e.g. scripts which are unaware about the ECS.
- We also want to provide a facility for game assets to utilize the ECS and its features, so that modders could benefit.
- There's so much code tied to another code, hacks, workarounds and tangles in the code, so it's a challenging task.