【B29】基于Python+Pygame+AI算法的迷宫小游戏

2022-02-02 15:54:32      索炜达电子      709     

文件编号:B29

文件大小:1.7M

代码行数:247行(主程序)

开发环境:Python3.9

猿创承诺:该源码均通过亲自测试可正常运行

简要概述:

(1)游戏界面显示:迷宫地图、上下左右移动的特效。

(2)动作选择:上下左右键对应于上下左右的移动功能,遇到障碍的处理。

(3)得分统计功能:步数等。

文件说明:

-main.py 为主函数

-maze.py 为随机生成迷宫函数

-color.py 为存储颜色函数

-main_new.py 为被老师验收之后自己重写的主函数

-mapp.py 为被老师验收之后自己重写的自己设计的迷宫(非随机生成迷宫)

-由于时间等原因,第二种生成迷宫的 AI 算法还未实现

运行效果:

【B29】基于Python+Pygame+AI算法的迷宫小游戏

目录│文件列表:

 ├ 演示视频

 │  └ 演示视频.mp4

 └ 项目源码

    └ Maze_AI

       │ color.py

       │ main.py

       │ main_new.py

       │ mapp.py

       │ maze.py

       │ user.png

       │ 使用说明.txt

       ├ img

       │  │ AI自动走迷宫.png

       │  │ README.md

       │  │ 新游戏界面(非随机生成地图).png

       │  │ 新记步数(非随机生成地图).png

       │  │ 新障碍反馈(非随机生成地图).png

       │  │ 游戏奔溃截图.png

       │  │ 游戏界面.png

       │  │ 记步数.png

       │  │ 走出迷宫.png

       │  └ 障碍反馈.png

       └ __pycache__

          │ color.cpython-39.pyc

          └ maze.cpython-39.pyc

TAG迷宫小游戏
  • 7 次
  • 40 分