嗯!感谢你在之前帖子的所有反馈!我刚开始设计着ESC系统,但是最终使用了商店上的一个资产并把它稍微定制了一下(ESC群体),效率更高,而且它也能正常工作!

这是我使用此系统的第一次测试,将15000条蠕蟲实体作为群体模拟。还有一些优化和调节工作需要进行,但是至少在编辑器中能稳定获得50+帧率(希望能在大约50000个蠕蟲上实现60+帧率)。起码与我之前的数量实体系统相比,这效果得到了显著改善。我需要验证Unity批处理是正常工作的,还需要在发布版中进行测试,这是一些需要进行的工作。同时,我也将我的蠕蟲模型简化了,改用平面图进行运动,而不是动画!

注意,在蠕蟲群体中还有些蓝色的蠕蟲被染病,表明它们与群体分离,他们仍然是可互动的(捕获/扫描)。这是为了让玩家能通过搜索和捕获它们进行研究。那些太过离谱的蠕蟲会被排斥,我希望这可以让游戏更加真实!

欢迎任何反馈!

https://store.steampowered.com/app/4108910/Tundra/