在 libgdx 的配置中,有一个 useGL30 布尔值。由于我从未使用过 OpenGL,因此我不确定该方法的作用。顺便说一句。我应该将其设置为 false 还是 true?哪个更适合我的游戏?
我正在阅读有关数据局部性的内容,并希望用它来改进我正在编写的游戏引擎。
假设我在不同的时间创建了五个对象,它们现在都位于内存中的不同位置,而不是彼此相邻。如果我将它们全部添加到一个数组中,该数组是否只保存指向这些对象的指针,它们将保留在内存中的同一位置,还是将它们全部添加到一个数组中,重新排列它们并使它们连续。
我问这个是因为我认为使用数组是使它们连续的好方法,但我不知道数组是否能解决我的问题!