趣学Python游戏编程
上QQ阅读APP看书,第一时间看更新

1.1.2 设置开发环境

由于Pgzero是Python的第三方库,它不能独立工作,必须在Python代码中来使用,因此首先需要安装Python开发环境。可以去Python官网下载最新的安装包进行安装(关于Python的详细安装步骤请参考附录)。现在已经准备好了游戏编程的基本环境,可以使用Python提供的IDLE编辑器来编写代码了。

且慢,你是否觉得使用IDLE编辑器来编写程序不是那么方便呢?对于简单的小程序当然无所谓了,但是游戏程序相对来说还是比较复杂的,而且游戏中需要调用一些图片或声音资源,还要对所有的游戏资源进行统一管理。因此还得寻找一个更加灵活方便的游戏编写工具,在这里我采用的是Mu编辑器。Mu编辑器是专门为Python学习者设计的一个开发工具,它的编辑器非常友好,提供了很多的便捷操作,例如代码自动提示、代码缩进标示、语法检查等功能。更重要的是,它已经集成了Pgzero库,而且提供对游戏资源的管理,这正是我们所需要的,不是吗?关于Mu编辑器的安装在附录A中有详细介绍,现在直接运行Mu编辑器试一下。在初次打开Mu编辑器的时候会提示选择运行模式,如图1.1所示。

图1.1 Mu编辑器的模式选择界面

单击“Pygame Zero”模式选项,接下来Mu编辑器便会切换到Pgzero模式,运行界面如图1.2所示。

图1.2 “Pygame Zero”运行模式

Mu编辑器中的空白区域便是将要编写代码的地方,当程序写好之后,单击界面上方的“开始”按钮便可以运行程序了。看起来真是太棒了,还等什么呢?赶快开工吧!