使用Java的等距图

时间:2019-06-07 19:21:05

标签: java grid isometric

我创建了一个2D网格,其中带有随机障碍(现实生活中建筑物的长度,宽度和高度都不同,就像建筑物一样),我需要将其转换为等距网格(2.5D视图)。我看到了许多使用游戏引擎创建等轴测图的解决方案,但我想知道是否可以在Java中创建(使用JavaFX或Java 3D或Swing等)?

我的2D网格实现是通过扩展JPanel并重写paintComponent(Graphics g)方法来绘制网格。 在terrainGrid [N] [N]下面的代码中,是表示网格的二维数组。该网格的单元格是障碍物或地面。

sh

由于我无法发布任何图像,因此,我希望获得的结果是此链接中顶部的第三个图像:Drawing Isometric game worlds

0 个答案:

没有答案