- 博客(3)
- 收藏
- 关注
原创 pygame实例——飞机大战
main.py'''游戏框架:1.导入python程序运行所需的环境模块sys,pygame模块,以及pygame.locals模块提供常用的常量和函数。2.定义窗口大小,并创建窗口,设置游戏标题,以及加载背景。3.定义主函数main(),设置程序退出机制,绘制背景图像,flip()方法刷新所有待显示的图像(更新整个窗口),设置程序运行的帧率。'''# 首先导入三个pygame的基...
2019-09-24 16:43:24 1130
原创 python中的pygame游戏模块入门(二)
动画精灵动画精灵表示作为一个单位来移动和显示一组像素,它是一种图形对象。我们可以把动画精灵想成一个小图片-----可以在屏幕上移动的图形对象,并且可以与其他图形对象交互。图像(image):为动画精灵显示的图片;矩形区(rect):包含动画精灵的的矩形区域。Pygame的sprite模块提供了一个动画精灵基类,名为Sprite。一般,我们不会直接使用基类,而是基于pygame...
2019-09-19 16:17:10 987
原创 python中的pygame游戏模块入门(一)
初始pygame首先我们知道,pygame是Python专门用来制作游戏的一个模块,那么它有那些功能呢?• 它可以显示文字,绘制图形(比如圆形、三角形等),显示图片,实现动画效果,能够与键盘、鼠标、游戏手柄等外设交互,播放声音,支持碰撞检测。同样,pygame模块中有很多子模块,比如:• pygame.cursors,用来加载光标的模块;• pygame.display,用来控制显示...
2019-09-17 11:00:32 3499
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人