- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
*基于Pygame进行游戏开发*基于Pygame进行游戏开发*基于Pygame进行游戏开发Python语言程序设计CompanyLogoPython程序设计与案例教程基于Pygame进行游戏开发14.1在Windows系统中安装PygamePygame托管在代码分享网站Bitbucket在Windows系统中安装Pygame,需要访问/pygame/pygame/downloads/,查找与本机的Python版本匹配的Pygame安装包如果在Bitbucket网站上找不到合适的安装包,则需要到/~gohlke/pythonlibs/#pygame查找Pygame下载安装文件后,如果下载的是.exe文件,就可以直接运行如果是.whl文件,就将它复制到一个文件夹中,再打开命令窗口,切换到该文件所在的文件夹,使用pip命令进行安装。例如:pipinstallpygame-1.9.4-cp37-cp37m-win_amd64.whl14.2pygame常用模块Pygame常用模块:display:生成窗口surface:用于图像控制mouse:针对于鼠标事件进行控制event:对人机交互时所产生的事件进行控制rect :用来存储矩形对象transform:对图形进行缩放和移动font:加载和表示字体14.3创建游戏项目创建游戏一个项目,该游戏项目主要包括:(1)创建一艘能够根据用户按键的输入(方向键及空格键,方向键用于控制方向,空格键用于发射子弹)在屏幕底部左右移动和击杀的飞船,同时创建可以被击杀的外星人。(2)把外星人添加在屏幕边缘,然后生成一群外星人,让这群外星人向两边和下面移动。在移动过程中,如果外星人被子弹击中,则删除外星人。(3)显示玩家拥有飞船的数量,并在玩家的飞船用尽后结束游戏。创建游戏项目过程创建设置类 添加飞船图像 在屏幕上绘制飞船game_functions模块 响应按键 调整飞船速度 限制飞船活动范围 射击 开火 *基于Pygame进行游戏开发*基于Pygame进行游戏开发*基于Pygame进行游戏开发Python语言程序设计CompanyLogo
文档评论(0)