有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

LibGDX中的java风险风格游戏

我基本上是在用LibGDX创建一个2D风险风格的游戏,然而,我不知道有什么好方法来实现世界领土之间的边界。例如,假设用户在某个区域内单击,那么我将如何确定用户单击的区域

谢谢你的帮助


共 (1) 个答案

  1. # 1 楼答案

    几年前,我曾想过自己实施一个风险游戏,但我从未这么做过。然而,以下是我关于如何检测用户选择哪个国家的想法:(警告,这可能是个坏主意)

    有第二张地图(仅在内存中),所有国家都用颜色编码。当用户点击时,用颜色地图上的点击坐标查找像素的颜色,然后在Map<Color, Country>中查找颜色代码

    我不确定这个想法有多好,另一种方法是将国家边界定义为多边形,然后对每个国家进行多边形点测试