Qt+opengl 实现迷宫的生成,三维迷宫,有兴趣的可以看看
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 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 三维迷宫游戏platformsqminimal.dll
文件 726775 2014-05-16 02:40 三维迷宫游戏platformsqminimald.dll
文件 556032 2014-05-16 02:40 三维迷宫游戏platformsqoffscreen.dll
文件 4067794 2014-05-16 02:41 三维迷宫游戏platformsqoffscreend.dll
文件 1273856 2014-05-16 02:42 三维迷宫游戏platformsqwindows.dll
文件 16085049 2014-05-16 02:42 三维迷宫游戏platformsqwindowsd.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 三维迷宫游戏SourceCodes1.jpg
文件 634114 2014-10-17 11:08 三维迷宫游戏SourceCodes1.png
文件 100320 2014-10-16 22:45 三维迷宫游戏SourceCodes2.png
文件 711 2013-07-20 23:11 三维迷宫游戏SourceCodes3.png
文件 2316054 2014-10-20 09:21 三维迷宫游戏SourceCodes4.bmp
文件 222653 2014-10-17 22:01 三维迷宫游戏SourceCodes4.jpg
文件 747 2014-10-18 12:36 三维迷宫游戏SourceCodesmain.cpp
文件 6622 2014-10-18 12:36 三维迷宫游戏SourceCodesmaze.cpp
文件 1000 2014-10-18 12:36 三维迷宫游戏SourceCodesmaze.h
文件 591 2014-10-18 12:36 三维迷宫游戏SourceCodesmazestack.cpp
文件 603 2014-10-18 12:36 三维迷宫游戏SourceCodesmazestack.h
............此处省略7个文件信息
#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 三维迷宫游戏platformsqminimal.dll
文件 726775 2014-05-16 02:40 三维迷宫游戏platformsqminimald.dll
文件 556032 2014-05-16 02:40 三维迷宫游戏platformsqoffscreen.dll
文件 4067794 2014-05-16 02:41 三维迷宫游戏platformsqoffscreend.dll
文件 1273856 2014-05-16 02:42 三维迷宫游戏platformsqwindows.dll
文件 16085049 2014-05-16 02:42 三维迷宫游戏platformsqwindowsd.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 三维迷宫游戏SourceCodes1.jpg
文件 634114 2014-10-17 11:08 三维迷宫游戏SourceCodes1.png
文件 100320 2014-10-16 22:45 三维迷宫游戏SourceCodes2.png
文件 711 2013-07-20 23:11 三维迷宫游戏SourceCodes3.png
文件 2316054 2014-10-20 09:21 三维迷宫游戏SourceCodes4.bmp
文件 222653 2014-10-17 22:01 三维迷宫游戏SourceCodes4.jpg
文件 747 2014-10-18 12:36 三维迷宫游戏SourceCodesmain.cpp
文件 6622 2014-10-18 12:36 三维迷宫游戏SourceCodesmaze.cpp
文件 1000 2014-10-18 12:36 三维迷宫游戏SourceCodesmaze.h
文件 591 2014-10-18 12:36 三维迷宫游戏SourceCodesmazestack.cpp
文件 603 2014-10-18 12:36 三维迷宫游戏SourceCodesmazestack.h
............此处省略7个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)