# python小游戏 **Repository Path**: hqhuluwa/python-games ## Basic Information - **Project Name**: python小游戏 - **Description**: 初学python,开发练习一些小游戏 ,游戏合集 1、贪吃蛇小游戏 2、小蜜蜂采花蜜 - **Primary Language**: Python - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 1 - **Created**: 2023-09-17 - **Last Updated**: 2025-12-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # python小游戏 #### 介绍 初学python,开发练习一些小游戏,练习使用 #### 游戏说明 ##### 贪吃蛇小游戏 1. 文件路径: [game/snake/snake_game.py](game/snake/snake_game.py) 2. 运行该文件main方法,主要是pygame的使用,方块的创建、添加 3. 游戏图片 ![img.png](readeImg/img.png) 4. 。。。 ##### 吃方块小游戏 1. 文件路径:game/snake/snack_auto_move.py 2. 运行该文件main方法,主要是添加了方块的自由移动,以及多方块的添加 3. 游戏图片 ![img.png](readeImg/img_bee.png) 4. 。。。 ##### 射击消除小游戏 1. 文件路径:[game/shoot/shoot_game.py](game/shoot/shoot_game.py) 2. 运行该文件main方法,主要是添加了方块的定向移动,叠加、消除 以及list与二位数组的转换 3. 游戏图片 ![img.png](readeImg/img_shoot.png) 4. 。。。 ##### 数字迷宫小游戏 1. 文件位置: [game/migong/migong_game.py](game/migong/migong_game.py) 2. 运行该文件main方法,主要是创建N*N的表格,方块在表格中移动,数字0表示不可移动,移动过的位置变成-1 3. 游戏图片 ![img.png](readeImg/img_migong.png) 4. 。。。 ##### 数字加法 1. 文件位置: [game/math/计算器.py](game/math/计算器.py) 2. 运行该文件main方法,主要是随机生成两个数,然后进行加法运算,并判断结果 3. 游戏图片 ![img.png](readeImg/img_shuxue.png) ##### 颜色同心圆 1. 文件位置: [game/circle/cirsame.py](game/circle/cirsame.py) 2. 运行该文件main方法,主要是随机生成颜色,并绘制同心圆,选择色块会改变颜色,按h键会更新色块颜色 3. 游戏图片 ![img.png](readeImg/img_cirsame.png) ##### 小球追踪 1. 文件位置: [game/zhuizong/__init__.py](game/zhuizong/__init__.py) 2. 运行该文件main方法,主要是生成一个目标小球随机移动,然后有3个追踪小球,追踪小球自动跟踪目标小球移动 3. 游戏图片 ![img.png](readeImg/img_zhuizong.png) ##### 自动寻路游戏 1. 文件位置: game/autowalk/main_2.py 2. [game/autowalk/main_2.py](game/autowalk/main_2.py) 3. 运行该文件main方法,主要是一个自动寻路游戏,玩家方块会自动寻找路径从起点移动到终点,使用了多线程技术 4. 游戏特点: - 使用Pygame库构建游戏界面 - 实现了基于随机策略的自动寻路算法 - 支持多线程并发处理 - 具有开始、停止、重置等控制按钮 - 使用图片资源美化游戏界面 5. 游戏图片 ![img.png](readeImg/img_main2.png) #### 软件架构 软件架构说明 ~~~ asdf ~~~ #### 安装教程 1. 安装pygame ~~~ > pip3 install pygame ~~~ 2. xxxx 3. xxxx #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)