
OpenGL迷宫实验(山东大学图形学第三实验)
5星
- 浏览量: 0
- 大小:None
- 文件类型:RAR
简介:
本实验为山东大学图形学课程中的第三次作业,旨在通过使用OpenGL编程技术创建并探索迷宫,增强学生在三维空间建模和交互式程序设计方面的技能。
基于C++和OpenGL的迷宫游戏程序。
1. 迷宫包含 15 * 15 个Cell。
2. 程序能够读取给定的替身模型,并将其加载到场景中。
3. 使用键盘方向键控制替身转向与移动。
4. 包含碰撞检测机制,确保替身不会穿墙而过。
5. 支持切换第一视角和第三人称视角进行观察。
6. 迷宫中的墙壁、地面等元素贴有纹理以增强视觉效果。
7. 提供二维辅助地图,在三维迷宫探索的同时显示已探索的区域;
8. 在俯视状态下,用户可以通过鼠标选择替身的目的地。程序将通过寻径算法自动控制替身到达目的地;
9. 程序具备迷宫地图交互编辑功能,包含一个二维地图编辑器,根据用户的绘制生成相应的三维迷宫场景;
全部评论 (0)
还没有任何评论哟~


