pygame 介绍
pygame历史
pete shinner编写的 2000年10月上线 pygame是一个利用SDL写的游戏库 一个用于多媒体的跨平台库,
python开发环境
pycharm vs code
pygame安装
pip 自带的包管理工具
pip install pygame进行安装 必须配置环境变量
验证pygame安装
python -m pygame.examples.aliens
内置了aliens游戏
修改pip源
1.临时修改
pip install scrapy -i 源地址
2.永久修改
win + r %HOMEPATH% 创建pip文件夹 创建pip.ini
进入初始化文件输入:
[global]
timeout = 6000
index - url = http://pypi.tuna.tsinghua.edu.cn/simple
trusted-host = pypi.tuna.tsinghua.edu.cn
pip国内常用的源
豆瓣 https://pypi.douban.com/simple/
华中理工大学 hustunique.com
山东理工大学 sdutlinux.org
中国技术大学
阿里云
清华大学
pygame下的模块
pygame.cdrom 访问光驱
pygame.cursors 加载光标
pygame.display 访问显示设备
pygame.draw 绘制形状
pygame.event 事件管理
pygame.font 使用字体
pygame.image 加载和储存图片
pygame.joystick 使用手柄或者类似东西(其他的外设)
pyagme.key 读取键盘的按键
pygame.mixer 声音播放
pygame.mouse 鼠标
pygame.music 播放音频
pygame.overlay 访问高级视频叠加
pygame.rect 管理矩形区域
pygame.sndarry 管理点阵图像数据
pygame.sprite 操作移动图像
pygame.surface 管理图像和屏幕
pygame.surfarray 管理点阵图像数据
pygame.time 管理实践和帧信息
pygame.transform 缩放和移动图像
虚拟环境
当我们同时开发多个应用程序时候,应用程序a使用pygame1.5版本
应用程序b使用pygame1.9版本
多个程序就需要多个python巡行环境
pip install virtualenv
为一个应用创建一个隔离的python环境
创建虚拟环境
cmd到某个目录下 执行:
virtualenv 虚拟环境名