内容正文:
游戏模块
程序设计
14
跨平台的Python模块
专为电子游戏开发设计
包含图像、声音等多种元素控制
建立在SDL基础上
允许实时电子游戏研发
不被低级语言束缚
pygame.cdrom访问光驱
pygame.color颜色
pygame.cursors加载光标
pygame.display访问显示设备
pygame.draw绘制形状、线和点
pygame.event管理事件
pygame.font使用字体
pygame.image加载和存储图片
pygame.joystick使用游戏手柄
pygame.key读取键盘按键
pygame.mixer声音
pygame.movie播放视频
pygame.music播放音频
pygame.overlay访问高级视频叠加
pygame.rect管理矩形区域
pygame.scrap本地剪贴板访问
pygame.sndarray操作声音数据
pygame.sprite操作移动图像
pygame.surface管理图像和屏幕
pygame.surfarray管理点阵图像数据
pygame.time管理时间和帧信息
pygame.transform缩放和移动图像
pygame.mouse鼠标
打开cmd 输入pip install pygame 系统将自动下载相应的安装包并自动安装。
安装
在控制面板的高级系统设置中点击环境变量,找到path变量,在其末尾输入本机安装Python的路径。例如:C:\Users\Administrator\AppData\Local\Programs\Python\Python36-32\Scripts
或在安装软件时,选择“添加到路径”
2
1
环境变量配置
安装pygame模块
开始游戏编程
1
2
笑脸爆炸
笑脸爆炸
基本知识
核心功能
导入
初始化
加载图片
响应点击
随机大小
反弹功能
显示设置
事件处理
图片运动
游戏循环
游戏退出
“画点”
import pygame
pygame.init()
screen=pygame.display.set_mode([800,600])
pygame.display.set_caption("画点")
GREEN=(0,255,0) #RGB色彩模式,每段0~255
radius=10
keep_going=True
while