项目案例——飞机大战

安装pygame

确认模块——pygame

  • pygame就是一个python模块,专为电子游戏设计
  • 官方网站:https://www.pygame.org/
    (提示:要学习第三方模块,通过最好的参考资料就在官方网站)
网站栏目内容
GettingStarted在各平台安装模块的说明
Docspygame模块所有类和子类的参考手册

安装pygame

$ sudo pip3 install pygame

验证安装

$ python3 -m pygame.examples.aliens

在这里插入图片描述
创建项目,同时检察解释器版本

在这里插入图片描述

游戏初始化和退出

在这里插入图片描述

游戏中的坐标系

在这里插入图片描述

描述矩形区域

在这里插入图片描述
size属性是宽高元组

创建游戏主窗口

在这里插入图片描述

绘制图象三步

在这里插入图片描述

绘制英雄和透明图象

在这里插入图片描述

update方法的作用

在这里插入图片描述
update最后再调用一次就好

update最后再调用一次就好

在这里插入图片描述

游戏循环

进入到游戏循环,意味着游戏的正式开始
在这里插入图片描述
在这里插入图片描述

游戏时钟在这里插入图片描述

在这里插入图片描述

英雄动画效果

在这里插入图片描述.在这里插入图片描述

事件监听

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

监听退出事件

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值