文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
Python程序设计与案例教程-chap14基于Pygame进行游戏开发
Python程序设计与案例教程-chap14基于Pygame进行游戏开发
格式:ppt
大小:342.50 KB
文档页数:3
下载文档原格式
下载原文件
/ 3
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
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:对人机交互时所产生的事件进行控制
合集下载
相关主题
python小游戏代码
文档推荐
12岁的少年教你用Python做小游戏
页数:30
Python-大作业之五子棋游戏(附代码)
页数:6
Python 大作业之五子棋游戏(附代码)
页数:8
硬件趣学Python编程 7、2048游戏
页数:8
Python实现的人机对战小游戏
页数:10
少儿编程分享:手把手教你用Python编写战斗机游戏(一)
页数:4
Python 俄罗斯方块游戏
页数:8
python猜数字小游戏代码
页数:1
Python编的摇色子的小游戏的代码
页数:2
Python 大作业之五子棋游戏(附代码)
页数:8
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明