在给定的时间内,我在屏幕上有大约数百个移动对象,外加一个thousand+固定对象。为了简单起见,你可以把它想象成一个有很多球的台球游戏:)他们中的一些人仍然留在那里,另一些人则以各种速度向各种不同的方向移动。每次每个球撞到另一个球的时候我都需要coll检测。考虑到性能和编程简单性,最好的方法是什么?我只是在说算法,我想我可以自己实现它,也欢迎关于实现的建议;)
语言为C#、XNA3.1、2D图形,目标平台仅为Windows (如果有关系)。提前感谢您的帮助!
发布于 2009-08-14 02:22:05
你可能想看看this question的答案。
https://stackoverflow.com/questions/1277107
复制相似问题