制作精灵的二维网格
Making a 2D grid of Sprites
我刚刚完成我的第一个编码 class(IB 计算机科学,如果有帮助的话),我决定制作我的第一款游戏。
我目前的游戏世界是地形的俯视图。地形的每一部分都是由正方形组成的(这与矮人要塞的外观非常相似)。我已经能够将它输出到控制台,使用字符作为替代图形,但我的课程很少涉及图形工作。
在 JPanel 中创建精灵网格或彩色方块的最佳方法是什么?之前可以显示BufferedImages,但是一直无法对齐多个BufferedImages得到一个grid。
截至目前,我有一个“2D”ArrayList,只是一个 ArrayList 的 ArrayList,构成了我的游戏世界。当我使用双 for 循环和 System.out.print("");
时,一切都很好
查看 Layout Managers 的 oracle 文档。您要找的是网格布局。
如果你觉得花哨,你可以升级到 JavaFX,并使用 Grid Pane 代替。
我刚刚完成我的第一个编码 class(IB 计算机科学,如果有帮助的话),我决定制作我的第一款游戏。
我目前的游戏世界是地形的俯视图。地形的每一部分都是由正方形组成的(这与矮人要塞的外观非常相似)。我已经能够将它输出到控制台,使用字符作为替代图形,但我的课程很少涉及图形工作。
在 JPanel 中创建精灵网格或彩色方块的最佳方法是什么?之前可以显示BufferedImages,但是一直无法对齐多个BufferedImages得到一个grid。
截至目前,我有一个“2D”ArrayList,只是一个 ArrayList 的 ArrayList,构成了我的游戏世界。当我使用双 for 循环和 System.out.print("");
时,一切都很好查看 Layout Managers 的 oracle 文档。您要找的是网格布局。
如果你觉得花哨,你可以升级到 JavaFX,并使用 Grid Pane 代替。