# Maze_AI
## :ghost:一款基于 `Python` + `Pygame` + `AI算法` 的 `迷宫小游戏`
一)课题内容
* 实现走迷宫。
* 主要功能为界面显示、上下左右键的响应以及当前步数统计。
* 通过该课题全面熟悉数组、字符串等的使用,掌握程序设计的基本方法及友好界面的设计。
### (二)课题要求
##### 1. 基本要求
(1)游戏界面显示:迷宫地图、上下左右移动的特效。
(2)动作选择:上下左右键对应于上下左右的移动功能,遇到障碍的处理。
(3)得分统计功能:步数等。
##### 2. 扩展要求
(1)用户数据管理。
(2)设计一个自动走迷宫的程序,使得得到最短路径。
* main.py 为主函数
* maze.py 为随机生成迷宫函数
* color.py 为存储颜色函数
* main_new.py 为被老师验收之后自己重写的主函数
* mapp.py 为被老师验收之后自己重写的自己设计的迷宫(非随机生成迷宫)
* 由于时间等原因,第二种生成迷宫的 AI 算法还未实现
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
一)功能内容 * 实现走迷宫。 * 主要功能为界面显示、上下左右键的响应以及当前步数统计。 * 通过该课题全面熟悉数组、字符串等的使用,掌握程序设计的基本方法及友好界面的设计。 ##### 1. 基本要求 (1)游戏界面显示:迷宫地图、上下左右移动的特效。 (2)动作选择:上下左右键对应于上下左右的移动功能,遇到障碍的处理。 (3)得分统计功能:步数等。 ##### 2. 扩展要求 (1)用户数据管理。 (2)设计一个自动走迷宫的程序,使得得到最短路径。
资源推荐
资源详情
资源评论
收起资源包目录
Maze_AI-code.zip (20个子文件)
Maze_AI-code
main.py 11KB
LICENSE 1KB
color.py 543B
maze.py 4KB
img
游戏界面.png 59KB
障碍反馈.png 70KB
AI自动走迷宫.png 116KB
游戏奔溃截图.png 75KB
新记步数(非随机生成地图).png 58KB
新游戏界面(非随机生成地图).png 52KB
走出迷宫.png 61KB
新障碍反馈(非随机生成地图).png 62KB
README.md 15B
记步数.png 66KB
使用说明.txt 190B
user.png 29KB
main_new.py 8KB
.gitignore 1KB
mapp.py 4KB
README.md 1KB
共 20 条
- 1
资源评论
MarcoPage
- 粉丝: 2777
- 资源: 2827
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功