Java 2d游戏不规则地图形状

时间:2015-10-21 00:22:24

标签: java 2d-games

我正在创造新游戏。它的欧洲大学(图片编号1)喜欢游戏,因此我拥有259个省份的巨大世界地图。每个省都有自己的不规则形状。我将拥有所有259个省的形状图像,但是现在我有整个地图与省边界(图像编号2)。

我的目标是通过它的主人颜色为每个省着色。因此,如果紫色王国有10个省份,我想将这个王国的每个省份变为紫色(图片编号3)。

问题是......我不知道该怎么做。我的世界地图是2500x2500。在我的程序窗口中,我只显示其中的一部分(680x680)。现在,Province类有自己的坐标(x,y)和表示宽度和高度的整数。我的想法是通过计算省上方的矩形来检查collisionDetection与鼠标。它将与省窗口一起使用,该窗口将在玩家点击省矩形区域后出现。但它不会描绘我的整个Provintion形状。 :(

此刻我没有更好的主意。我正在寻找一些建议和一些帮助。

因为我无法在此处上传超过2张照片,所以链接如下: Images here

0 个答案:

没有答案