Python-Pygame小游戏
有趣好玩又可以学习
BugMiaowu2021
喵喵喵(^・ェ・^)!博客所有代码均亲手运行成功。所有解决问题方案均亲手试验成功!
展开
-
100行Python代码的贪吃蛇
源码:import pygameimport sysimport random# 全局定义SCREEN_X = 600SCREEN_Y = 600# 蛇类# 点以25为单位class Snake(object): # 初始化各种需要的属性 [开始时默认向右/身体块x5] def __init__(self): self.dirction = pygame.K_RIGHT self.body = [] for x in r原创 2021-03-02 19:11:57 · 386 阅读 · 1 评论 -
基于Python-Pycharm的猴子摘桃小game
源码:游戏截图:原创 2021-02-19 22:08:14 · 2011 阅读 · 11 评论 -
基于Python-Pygame:200行代码实现完整的俄罗斯方块
源码:# coding : utf-8#: pip install pygameimport randomimport sysimport pygame#: 颜色定义COLOR_WHITE = (255, 255, 255)COLOR_BLACK = (0, 0, 0)class Block: """小块""" width = 24 height = 24 @staticmethod def draw(s, left, top, color,原创 2021-02-18 19:22:52 · 899 阅读 · 1 评论 -
基于Python3-Pygame的植物大战僵尸小游戏
依赖库:pygamepip install pygame -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com源码(详细注释):#1 引入需要的模块import pygameimport random#1 配置图片地址IMAGE_PATH = 'imgs/'#1 设置页面宽高scrrr_width=800scrrr_height =560#1 创建控制游戏结束的状态GAMEOVE原创 2021-02-18 10:18:16 · 1032 阅读 · 4 评论 -
基于Python3-Pygame的坦克大战小游戏
源码文件,注释齐全。仅限学习交流。效果图:文件结构:源码:main.py# -*- coding: utf-8 -*-import pygameimport sysimport tracebackimport wallimport myTankimport enemyTankimport food def main(): pygame.init() pygame.mixer.init() resolution = 630, 630原创 2021-02-15 19:07:30 · 2744 阅读 · 7 评论 -
基于Python3-Pygame的推箱子游戏
发现一款不错的小游戏,玩起来挺有趣,学习的话也有源码可以研究,分享出来大家一起学习。原项目地址:https://gitee.com/milowork/cangkufan?_from=gitee_search试玩:源码下载:〓〓操作方法〓〓(菜单中)·方向键:选择/调整 ·Z:返回 ·X:确定(游戏中)·方向键:移动 ·Z:撤销一步 ·X/CTRL:拉箱子(Pukoban) ·C+方向键:移动视野 ·V/ESC:暂停Z与X键的作用可以在设置中调换。另外,将 XSB 文件放入转载 2021-02-15 17:51:47 · 611 阅读 · 2 评论 -
python之星河战争游戏
效果图:开始界面:游戏中:gameover!文件结构:game_file:所有游戏逻辑相关的源码;rec:游戏相关的图片、音乐资源;main.py: 游戏的启动文件;所用到的图片:源码和文件我会放到文末,感兴趣的自取。源码及注释:game_windows.py 游戏运行的主函数模块,所有的顶层函数# coding=utf-8import timeimport mathimport sysimport pygamefrom pygame.locals imp原创 2021-02-15 16:00:52 · 5040 阅读 · 13 评论 -
基于Python3-Pygame的乒乓球游戏
游戏界面截图:按键控制:空格: 暂停/开始W: 上S: 下游戏玩法说明:开始游戏之后,按键盘W/S按键控制球拍上下移动,接住球即可继续游戏,没接住的话游戏结束。结束后按空格可以重新开始游戏使用的文件:图片和音乐也可以没有,可跳过, 但是游戏运行后没音效和图片。下载音频和图片压缩包,解压放到代码相同目录下,百度网盘 :https://pan.baidu.com/s/12QXF2530ymr_sdXAa-e43g 提取码: q6cw介绍完毕,下面开始撸代码。代码注释比较详细,可以直接复制运原创 2021-02-13 20:59:19 · 3456 阅读 · 5 评论