pygame
文章平均质量分 64
不温浊酒911
这个作者很懒,什么都没留下…
展开
-
pygame--坦克大战(三)
添加显示子弹按空格键产生子弹,并将子弹添加到子弹列表中将子弹添加到窗口。原创 2024-04-03 16:16:08 · 948 阅读 · 0 评论 -
pygame--坦克大战(二)
敌方坦克的方向是随机的,使用随机数生成。初始化敌方坦克。生成随机的四个方向创建敌方坦克。原创 2024-04-02 23:25:14 · 933 阅读 · 0 评论 -
pygame--坦克大战(一)
本游戏主要分为两个对象,分别是我方坦克和敌方坦克。用户可以通过控制我方的坦克来摧毁敌方的坦克保护自己的“家”,把所有的敌方坦克消灭完达到胜利。敌方的坦克在初始的时候是默认5个的(这可以自己设置),当然,如果我方坦克被敌方坦克的子弹打中,游戏结束。从面向对象分析该项目有以下类组成:主类主要包括开始游戏、结束游戏的功能。坦克类:主要包括坦克的创建、显示、移动及射击的功能。我方坦克类继承坦克类,主要包括创建、与敌方坦克的碰撞方法敌方坦克类继承坦克类,主要包括创建、与我方坦克碰撞方法。原创 2024-04-02 12:38:32 · 792 阅读 · 0 评论 -
pygame的搭建
set_mode函数:会返回一个Surface对象,代表了在桌面上出现的那个窗口。在3个参数中,第1个参数为元组,表示屏幕的大小;第2个标志位,具体含义如下表所示,如果不用什么特性,就指定0;如果未安装pygame模块的,打开控制台执行 pip install pygame 命令进行安装。游戏的主循环是一个无限循环,直到用户退出。在这个主循环里面做的事情就是不停的刷新新画面。其中最常用模块的具体说明如下表所示。在Pygame框架中有很多模块,官方网址。对上述示例代码的具体说明如下所示。原创 2024-04-01 23:59:27 · 932 阅读 · 0 评论 -
pygame--坦克大战(总代码)
如果有地方报错,那可能是因为你没有导包,或者你没有图片什么的,这些需要你自己去寻找,还可能是因为没有音频。原创 2024-04-03 16:18:59 · 618 阅读 · 0 评论