【发布时间】:2014-05-23 06:10:19
【问题描述】:
所以我正在为这款名为“Cataclysm”的小游戏构建一个地图编辑器。除了编码(因为这不是真正的问题),为每个图块使用图片框是个好主意吗?
您还有其他想法可以让我和我的 PC 上的事情变得更轻松吗? (使用 Visual Studio 移动或处理地图文件的 12x12 象限的所有 144 个图片框时,速度明显下降)
我的另一个想法是将图片组装为地图,然后将其填充到单个图片框中,但是我如何以这种方式编辑单个图块?在它上面放一个光栅,然后检查单击时鼠标在哪个图块上?
感谢您的建议!
编辑: 这是一个编辑器 - 不是一个单独的游戏!
【问题讨论】:
-
是设计器变慢了,还是应用程序本身变慢了?
-
您使用的是哪个框架?窗体? WPF? XAML?
-
可能不是最好的主意。显然有很多方法可以做到这一点,但如果你让它与图片框一起使用,请考虑保持这种方式,直到你觉得游戏中没有其他更重要的了。 (也不可能提出任何“对你来说更容易”的建议,因为不清楚你的经验和时间是多少)
-
我正在为此使用 Winforms。设计器是减慢速度的东西,应用程序在调试模式下表现得很好。