1

我正在制作具有可破坏地形的 2d 游戏。它将在 iOS 上,但我正在寻找想法或伪代码,而不是实际代码。我想知道如何存储大量数据。(这将是一个大世界,大约 64000 像素宽和 9600 高。每个像素都需要一种方法来存储它是什么类型的对象。)我希望使用 2D 数组,但快速负载测试表明这是不可行的(即使使用 640x480 网格,我的速度也低于 1 fps)我也尝试了这里详述的方法:http: //gmc.yoyogames.com/index.php?showtopic= 315851(我曾经使用 Game Maker 并记住了这种方法)但是似乎有点麻烦,并且再次重新组合对象几乎是不可能的。那么还有哪些其他方法呢?有谁知道蠕虫是如何工作的?那么图像编辑器呢,他们如何存储每个像素的颜色?谢谢你,YM

4

2 回答 2

0

游程编码可以帮助您解决记忆问题

于 2012-02-21T08:34:37.150 回答
0

我很可能会使用基于多边形的存储。

于 2012-02-23T08:29:10.030 回答