pygame
快速入门
目标
1.
项目准备
2.
使用
pygame
创建图形窗口
3.
理解
图像
并实现图像绘制
4.
理解
游戏循环
和
游戏时钟
5.
理解
精灵
和
精灵组
项目准备
1.
新建
飞机大战
项目
2.
新建一个
hm_01_pygame
入门
.py
3.
导入
游戏素材图片
游戏的第一印象
把一些
静止的图像
绘制到
游戏窗口
中
根据
用户的交互
或其他情况,移动
移动
这些图像,产生动画效果
根据
图像之间
是否发生重叠,判断
敌机是否被摧毁
等其他情况
01.
使用
pygame
创建图形窗口
小节目标
1.
游戏的初始化和退出
2.
理解游戏中的坐标系
3.
创建游戏主窗口
4.
简单的游戏循环
可以将图片素材
绘制
到
游戏的窗口
上,开发游戏之前需要先知道
如何建立游戏窗口
如何建立游戏窗口!
1.1
游戏的初始化和退出
要使用
pygame
提供的所有功能之前,需要调用
init
方法
在游戏结束前需要调用一下
quit
方法
|
方法
|
说明
| | --- | --- | |
pygame.init()
|
导入并初始化所有
pygame
模块,使用其他模块之前,必须先调用
init
方法
| |
pygame.quit()
|
卸载所有
pygame
模块,在游戏结束之前调用!
|