一个用c++写的黑框框迷宫
适合新手入门学习
也适合大学生小作业
总体思路
初始化游戏界面:设置迷宫的大小(WIDTH和HEIGH),生成迷宫地图(map),包括墙壁、空地、起点和终点。
显示欢迎界面和游戏规则:通过Welcome()函数和Rule()函数分别实现。
开始计时:记录游戏开始的时间。
游戏主循环:在Play()函数中,不断获取用户输入(上下左右键),根据输入移动角色,直到到达出口或超时。
判断游戏结果:如果角色成功走出迷宫且在规定时间内,显示恭喜信息;否则,提示用户失败并关机。
特点
用随机数来随机生成地图,增加了趣味性,可以不断切换地图(当然可能存在某个地图走不通的情况,这时候就要及时切换地图)
设置了关机程序(如果40秒不能走出迷宫 电脑就会自动关机 超刺激的)