Maze-F4:qt迷宫

时间:2021-04-28 07:59:51
【文件属性】:
文件名称:Maze-F4:qt迷宫
文件大小:102.17MB
文件格式:ZIP
更新时间:2021-04-28 07:59:51
C++ Dark Maze 1.0 A Maze Game By QT 安装 Dark Maze1.0目录下exe直接运行即可 或编译code目录下MazeF4的源码(MazeF4为原名),将resource文件夹复制到编译后exe的同目录(QMediaPlayer库不支持音乐导入资源文件,这里使用的相对目录),QT命令行中cd到编译目录,执行命令windeployqt DarkMaze.exe 游戏操作 WASD控制移动方向 展示 游戏加载: 主界面: 设置界面: 游戏界面: 算法演示界面: 算法解释 迷宫生成算法 基于生成树思想 迷宫高M,宽N 步骤 迷宫是矩形的,将其每个格子视为一个点,上下左右视为边,即一张点为M*N,单点(除边)出度为4的图 随机边的权值 跑一边最小生成树 就是这样,如果两个点相连,那么对应的两个格子是通路;如果两个点不想连,那么对应两个格子之间就是一面墙 注 最小生成树

网友评论