游戏制作指南(Making Games Tutorial)
点我回总目录 ☚
3.正式开干(Kicking things off)
代码的第一部分相对简单,一旦编写,通常可以在您制作的每个游戏中重复使用。 它们将完成所有无聊的通用任务,如加载模块,加载图像,打开网络连接,播放音乐等等。 它们还将包括一些简单但有效的错误处理,以及您希望在sys和pygame等模块提供的函数之上提供的任何自定义。
3.1.前面几行,加载模块(The first lines, and loading modules)
首先,您需要开始游戏并加载模块。 在主源文件(source file)的顶部直接设置一些内容总是一个好主意,例如文件名,包含内容,许可证以及你可能想给他们的任何其他有用的信息 然后你可以加载模块,并进行一些错误检查,这样Python就不会打印出令人讨厌的回溯错误,而且非程序员也无法理解。 代码非常简单,所以我不打算解释任何代码:
#!/usr/bin/env python
#
# Tom's Pong
# 一个简单的乒乓球游戏,具有逼真的物理和AI
# http://www.tomchance.uklinux.net/projects/pong.shtml
#
# 根据GNU通用公共许可证发布
VERSION =