我在内存中使用布尔数组来存储这个大小的碰撞图:16 * 16 * 14 * 16 = 57344布尔值。我必须将它存储在50个不同地图的json文件中。我一直在寻找将它存储在我的json文件中的最佳方式:
在我这样做的尝试中(但也许我正在重新发明轮子)我已经做了这个例子:
000111101111111111100000000001111000
0_3_4_1_11_10_4_3
以0开头的第一个数字点和下一个数字 意味着有3个零,嵌套4个,1个零......
也许有了这个你看不出太多问题,但是57344布尔可能仍然很大,有很多变化。
但我不知道是否还有其他更好的存储方式。
知道是否有一个好的解决方案?