游戏编程基础day2

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 虚拟环境名
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值