标签: c# arrays list terrain
对于一个项目,我重塑了Minecraft的体素块状土地。
目前我正在使用一个3键数组(new Block[,,])然后我可以使用像BlockList[x,y,z].BlockID之类的线来引用一个块,以及类似的东西。
new Block[,,]
BlockList[x,y,z].BlockID
但我想要一个array无法实现的无限地形。那么List会更好吗?
array
List
请记住,在任何给定时间都有~200k块加载 - 我是 害怕循环遍历列表中的每个块以找到块 请求的CPU很重。