我正在制作一个带有小地图的 wap 游戏。它基本上是一个 5x5 的 div,带有 (a) 20x20 像素的背景图像。
不过,我陷入了僵局,试图弄清楚如何设计它们。
为每个“位置”制作一个 100x100 像素的图像并不是一个好主意,因为如果其中一个 20x20 位置发生变化,我将不得不更新 15 个 100x100 图像。
那么剩下两个选择:
- 使用 GD 将 20x20 像素的图像组合成一个 100x100 像素的大图像
- 为小地图中的每个 div 提供一个带有 20x20 位置图像的背景。
在第二种情况下,我会发出很多 HTTP 请求来获取图像,在第一种情况下,服务器资源将用于将它们组合成一个大图像。
您认为哪个选项更有效?基本上我认为这是一种双输的情况,但必须决定哪种损失更不痛苦。