我目前正在开发一个小地牢爬虫,因为我在桌面上只有大约 200 fps,所以我真的需要修复我的代码 :)。我的游戏使用一种算法来创建具有不同房间的不同关卡等。因为房间有墙壁,所以我在它们之间循环并创建身体。在 50x50 的地图上,现在有很多物体,所有物体都是同时计算和渲染的 :(。我还使用 Box2d Lights 和 rayhandler 来创建阴影,每个物体都会投射阴影 :)
有没有办法实现截锥体剔除?如果是的话如何:) 任何代码示例?还有其他方法可以提高 body 的 fps 率吗?
感谢您的时间和关注 :)