Python程序设计与案例教程-chap14基于Pygame进行游戏开发

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Python程序设计与案例教程 第14章 基于Pygame进行游戏开发
Pygameቤተ መጻሕፍቲ ባይዱ行游戏开发
14.1 在Windows系统中安装Pygame
第14章 基于
Pygame托管在代码分享网站Bitbucket 在Windows系统中安装Pygame,需要访问
https://bitbucket.org/pygame/pygame/downloads/,查找与 本机的Python版本匹配的Pygame安装包 如果在Bitbucket网站上找不到合适的安装包,则需要到 http://www.lfd.uci.edu/ ~gohlke/pythonlibs/#pygame查找 Pygame 下载安装文件后,如果下载的是.exe文件,就可以直接运行 如果是.whl文件,就将它复制到一个文件夹中,再打开命令窗口 ,切换到该文件所在的文件夹,使用pip命令进行安装。例如:
rect
:用来存储矩形对象
transform:对图形进行缩放和移动
font:加载和表示字体
Py1g4a.m3e进创行建游游戏戏开项发目
第14章 基于
创建游戏一个项目,该游戏项目主要包括: (1) 创建一艘能够根据用户按键的输入(方向键及空格键,方向 键用于控制方向,空格键用于发射子弹)在屏幕底部左右移动和 击杀的飞船,同时创建可以被击杀的外星人。 (2) 把外星人添加在屏幕边缘,然后生成一群外星人,让这群 外星人向两边和下面移动。在移动过程中,如果外星人被子弹 击中,则删除外星人。 (3) 显示玩家拥有飞船的数量,并在玩家的飞船用尽后结束游 戏。
第14章 基于
Pyg创am建e游进戏行项游目戏过开程发
创建设置类 添加飞船图像 在屏幕上绘制飞船 game_functions模块 响应按键 调整飞船速度 限制飞船活动范围 射击 开火
第14章 基于
Pyg添am加e外进星行人游过戏程开发
创建一个外星人 创建外星人实例 创建多行外星人 重构creat_fleet() 让外星人移动起来 击杀外星人 生成新的外星人群 结束游戏
pip install pygame-1.9.4-cp37-cp37m-win_amd64.whl
Py1g4a.m2e进py行gam游e常戏用开模发块
第14章 基于
Pygame常用模块:
display:生成窗口
surface:用于图像控制
mouse:针对于鼠标事件进行控制
event:对人机交互时所产生的事件进行控制
相关文档
最新文档