我们来开发一个名为《外星人入侵》的游戏吧!
为此,我们本栏将开始讲述,并使用Pygame,这是一组功能强大而有趣的模块,可用于管理图形,动画,乃至声音,让你能够更轻松地开发复杂的游戏。通过使用Pygame来处理在屏幕上绘制图像等任务,可将重点放在程序的高级逻辑上。
目录
一、安装pygame
工欲善其事必先利其器!开始编码前,我们需要先安装一下pygame模块,有些初学者可能会有对于“模块”和“库”的概念不清,但是对此其实并不需要过多的探讨,我们可以记住time库,jieba库,pygame模块等等名词就可以了。
但是还是要介绍一下库和模块的区别:
1.1模块:
模块是一种以.py为后缀的文件,在.py文件中定义了一些常量和函数。模块的名称是该.py文件的名称。模块的名称作为一个全局变量__name__的取值可以被其他模块获取或导入。模块的导入通过ipmort来实现,导入模块的方式如下:
import 名称
1.2库:
Python中的库是借用其他编程语言的