这是一个模仿游戏"Dark Echo"的项目。
这个项目的目的是尝试使用碰撞检测以及空间索引。
这个程序包含一个地图,这个地图由事先定义的墙组成。使用者通过鼠标选择一点“发声”,向多个方向发射粒子。这些粒子碰撞到墙壁的时候会反弹。
这个程序包含多种地图的实现,通过改变墙壁的数量、粒子的数量和粒子存活时间,我们可以比较不同算法的性能区别。
这是一个模仿游戏"Dark Echo"的项目。
这个项目的目的是尝试使用碰撞检测以及空间索引。
这个程序包含一个地图,这个地图由事先定义的墙组成。使用者通过鼠标选择一点“发声”,向多个方向发射粒子。这些粒子碰撞到墙壁的时候会反弹。
这个程序包含多种地图的实现,通过改变墙壁的数量、粒子的数量和粒子存活时间,我们可以比较不同算法的性能区别。