我拥有无限生成的世界,现在我需要制作类似于Dont Starve或7 Days to Die中的世界UI地图。
我已经创建了这张地图,我知道如何获取数据,如何获取数据,如何制作探索/未探测区域。
我的问题&问题是,当玩家开始将地图滚动到两侧时,它开始滞后,因为我必须重绘每个帧播放器滚动/平移它的整个地图纹理(例如512x512像素)。
我只是要求提供一般性建议&理念。我正在使用c#&团结,但不要认为这个问题甚至是非常重要,因为我只需要一些伪代码&想法。
感谢任何帮助过的人。