我将尝试解释我正在尝试做的事情。
我分享了一张照片。左侧,有一个游戏屏幕,它向我展示了一个大的全地图区域。但是我需要制作一个像右侧这样的小地图来查看其他开放区域的地方。(黑色的地方是没有人去的地方。和其他策略游戏一样,它们在黑暗中)
问题是:我已将所有图块记录到我的数据库中。例如 (x:1, y:1 = Grass, x:1, y:2=grass, x:3, y:20= water...) 我正在显示来自数据库记录的图块。
所以,如果我从我的数据库中制作一个小地图,这意味着我必须一次粘贴 10.000 个图块。这意味着非常非常非常缓慢的事情。我可以一次将地图粘贴为图像,但如果这样做,我将无法定义未访问区域。如果我从数据库中获取它们,它会很慢。
如何创建小地图来控制地图视觉?我应该怎么办?