文件名称:自动生成迷宫和迷宫自动寻路OpenGL版(源代码+演示程序)
文件大小:686KB
文件格式:7Z
更新时间:2016-01-04 12:46:59
opengl 游戏
大学二年级的时候,作为对栈这个数据结构的复习,我制作了一个迷宫生成算法的小程序,当时反响十分好,过了几天我又用自己已经学的DirectX技术制作了DirectX版的程序。这几天回过头看自己的文章,感觉温故而知不足。温故是因为唤醒了我对迷宫算法的回忆,知不足是因为我那个程序一点儿也没有按照面向对象的思路去做。还是那一套C的思想。 我打算重新制作迷宫程序。这次和以前不同,我学习了C++、STL、Lua、OpenGL,还有很多很多对游戏开发很实用的知识。因此我打算将自己的迷宫重新写一遍,使用面向对象的思想。
【文件预览】:
MazeProject
----project()
--------libLogo_win32.a(11KB)
--------Lua()
--------Math3D.cpp(669B)
--------libLogo_X11.a(16KB)
--------libLua_X11.a(337KB)
--------Logo.h(428B)
--------Math3D.h(1KB)
--------KeyEvent.cpp(486B)
--------main.cpp(2KB)
--------LuaInclude.h(170B)
--------Maze.h(2KB)
--------GLWidget.cpp(6KB)
--------MazeStep.h(1KB)
--------KeyEvent.h(230B)
--------GLWidget.h(5KB)
--------MazeProject.pro(641B)
--------MazeStep.cpp(8KB)
--------Maze.cpp(8KB)
--------libLua_win32.a(241KB)
----bin()
--------Windows()
--------Linux()
--------Logo()
--------Manual(操作手册).txt(2KB)
--------Config.lua(136B)