我需要在Java中创建一个迷宫,每次(即每次运行程序)都会产生不同的迷宫。 该计划包括3个级别:初学者(25个房间),高级(40个房间)和专家(60个房间),玩家(最多20个玩家)和宝藏,每个玩家必须至少获得一个宝藏。
我已经制作了迷宫的逻辑方面,这意味着,我已经将迷宫算法写在了哪里
每次程序在(x,y)平面上随机获得一个点并将其添加到图形中 - G =(V,E) - 其中顶点为rooms
,边缘为{{1} }(门/墙)。
现在我的问题是,我需要使用GUI来表示迷宫,所以我将SWT从Eclipse的站点附加到我的程序,但我不知道如何使用GUI来描述迷宫/图形。
首先,我希望在游戏开始之前向用户呈现迷宫,意思是在创建迷宫之后,在玩家上路之前。
请你给我一个暗示在哪里或如何开始?
相关课程是:
connectors
的问候,罗恩
答案 0 :(得分:1)
看看http://www.eclipse.org/articles/Article-SWT-graphics/SWT_graphics.html。您可以绘制线条,点或任何其他需要的几何体。