任何人都无法阐明类似程序的结构吗?
他们将采用什么Java类来跟踪如此多的粒子,然后针对它们进行检查,例如碰撞检测?粒子需要知道它们旁边是什么粒子,或者它们什么都不在旁边,这样它们才能掉落等。
Here's是一个示例,以防您不确定沙盘游戏是什么。
最佳答案
数组,主要是。
最简单的物理模型是在静止时移除 Cereal (例如,当世界下方,左下方和右下方的位置被填充时):相反,填充了相应的世界坐标。这使计算易于管理。如果左下或右下世界坐标是自由的,则允许 Cereal 向下移动。可以忽略运动的晶粒之间的晶粒碰撞,而不会损失太多的逼真度。
(这些天我无法完全解决要剩下多少CPU能力!)