0

我使用的平台是java小程序,我想知道我是否应该使用jpg,gif,png

jpg往往会降低游戏速度,gif闪烁太多对png的速度没有太大希望

4

1 回答 1

1

对于性能和内存消耗而言,一张大图像通常是个坏主意。您想将其拆分为较小的块并在不使用时加载/卸载它们。

在 java2D 中,我总是使用 PNG。在其他库中,这可能并不重要,因为它们会将图像格式转换为对 GPU 更友好的格式。

另一方面,bmp 加载速度更快(您不需要处理-即解压缩-图像),但它可能会增加您的整体游戏大小。

于 2012-04-06T17:28:37.037 回答