我有一个有点老的笔记本电脑,它经常因为频率降低和CPU性能下降而出现问题。尤其是在游戏时,所以我想尝试做一些让CPU呼吸更多的工作变得“容易”的事情。

你可能已经看到我之前我关于我机甲游戏的帖子。大致的原理是对传统的池化系统做出重大改变,每次可以重复利用我需要的所有生物、子弹和其他物体。

通过这样做,它对CPU的请求被减少了85%,在1500个敌人在地图中的简单nav mesh CPU主频率是在7年前的i7-9750h笔记本处理器下是10ms。

目前.navigation系统是这个游戏中最耗CPU的部分。

使用DOTS或ECS进行了这个测试。

有什么想法或建议可以让它更加高效?

加入我的discord sever

编辑:我Wonder如果可以将这个技术与DOTS联合起来。这看起来可行吗?