• 大小: 49.3MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-08-08
  • 语言: 其他
  • 标签: 三维  迷宫  opengl  qt  

资源简介

Qt+opengl 实现迷宫的生成,三维迷宫,有兴趣的可以看看

资源截图

代码片段和文件信息

#include “texture.h“
#include“mazestack.h“
#include 

int main(int argc char *argv[])
{
    QApplication a(argc argv);
    MazeMat m;//迷宫实例
    m.initMaze();//迷宫初始化
    m.createMaze();//生成迷宫

    m.FindWay();//寻找可达路径
    m.displayMaze();//显示迷宫
    Texture w;

    //在迷宫矩阵的四周加上围墙
    for(int i=0;i<11;i++)
    {
        w.matrix[0][i]=0;
        w.matrix[10][i]=0;
    }
    for(int i=1;i<10;i++)
    {
        w.matrix[i][0]=0;
        w.matrix[i][10]=0;
        for(int j=1;j<10;j++)
        {

           w.matrix[i][j]=m.matrix[i-1][j-1].state;
        }
    }

    w.resize(600480);
    w.show();
    return a.exec();
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-10-23 14:25  三维迷宫游戏\
     文件    23544786  2014-01-15 16:37  三维迷宫游戏\icudt52.dll
     文件     3347428  2014-01-15 16:36  三维迷宫游戏\icuin52.dll
     文件     1992280  2014-01-15 16:36  三维迷宫游戏\icuuc52.dll
     文件      117262  2014-03-08 02:56  三维迷宫游戏\libgcc_s_dw2-1.dll
     文件      970766  2014-03-08 02:56  三维迷宫游戏\libstdc++-6.dll
     文件       48640  2014-03-08 02:56  三维迷宫游戏\libwinpthread-1.dll
     目录           0  2014-10-20 09:29  三维迷宫游戏\platforms\
     文件       30208  2014-05-16 02:39  三维迷宫游戏\platforms\qminimal.dll
     文件      726775  2014-05-16 02:40  三维迷宫游戏\platforms\qminimald.dll
     文件      556032  2014-05-16 02:40  三维迷宫游戏\platforms\qoffscreen.dll
     文件     4067794  2014-05-16 02:41  三维迷宫游戏\platforms\qoffscreend.dll
     文件     1273856  2014-05-16 02:42  三维迷宫游戏\platforms\qwindows.dll
     文件    16085049  2014-05-16 02:42  三维迷宫游戏\platforms\qwindowsd.dll
     文件     4785664  2014-09-28 10:23  三维迷宫游戏\Qt5Core.dll
     文件    77448497  2014-09-28 10:23  三维迷宫游戏\Qt5Cored.dll
     文件     4584448  2014-05-16 02:24  三维迷宫游戏\Qt5Gui.dll
     文件      323584  2014-05-16 02:37  三维迷宫游戏\Qt5OpenGL.dll
     文件     5881856  2014-05-16 02:32  三维迷宫游戏\Qt5Widgets.dll
     目录           0  2014-10-23 14:25  三维迷宫游戏\SourceCodes\
     文件      100320  2014-10-16 22:45  三维迷宫游戏\SourceCodes\1.jpg
     文件      634114  2014-10-17 11:08  三维迷宫游戏\SourceCodes\1.png
     文件      100320  2014-10-16 22:45  三维迷宫游戏\SourceCodes\2.png
     文件         711  2013-07-20 23:11  三维迷宫游戏\SourceCodes\3.png
     文件     2316054  2014-10-20 09:21  三维迷宫游戏\SourceCodes\4.bmp
     文件      222653  2014-10-17 22:01  三维迷宫游戏\SourceCodes\4.jpg
     文件         747  2014-10-18 12:36  三维迷宫游戏\SourceCodes\main.cpp
     文件        6622  2014-10-18 12:36  三维迷宫游戏\SourceCodes\maze.cpp
     文件        1000  2014-10-18 12:36  三维迷宫游戏\SourceCodes\maze.h
     文件         591  2014-10-18 12:36  三维迷宫游戏\SourceCodes\mazestack.cpp
     文件         603  2014-10-18 12:36  三维迷宫游戏\SourceCodes\mazestack.h
............此处省略7个文件信息

评论

共有 条评论