《结对编项目作业名称-设计文档》
项目:关灯游戏,所用软件,pygame 成员:祁昊,刘孝东
关灯游戏设计文档:
pygame作为一种游戏编程语言,以其简单性、可移植性等优点,得到了广泛地应用,
特别是py使用比c,c++等语言简便,使其成为网络编程首选编程语言。,Pygame是
跨平台Python模块,专为电子游戏设计。基于这样一个设想,所有需要的游戏功能
和理念都(主要是图像方面)都完全简化为游戏逻辑本身,所有的资源结构都可以
由高级语言提供,如Python。工具tile编辑器和一个关卡编辑器。得到广大程序员
的接受和认可。
“关灯游戏”是大众化的一个小程序,人们手机中是一个很常见的一个小游戏,人们
对它并不陌生,在紧张 的现在生活中给人们带来了不少的乐趣,我们写的这
个关灯小游戏可以让人们业余时间的适当放松,再繁忙的生活节奏中适当的放
松下来。在这个程序中我用了python语言来编写,运用了python
中的一些常用的功能,python语言是在国内外广泛使用的一种语言。python语言功
能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,
纯粹的面向对象的编程,特别适合用于编写应用软件。代码简单易懂,在游戏的
同时也可以简单的看一下代码有助于初涉python者语言水平的提高。
“关灯”游戏是一个简单的游戏,它因操作简单、娱乐性强而广受欢迎。
基于python技术和pygame开发环境,开发了一个操作简单、界面美观、功能较
齐全的“关灯”游戏。整个游戏程序分为两个功能模块,六个类模块,实现了
游戏的开始、暂停、结束。进行了游戏的概要设计和详细设计。
这个游戏设计的重点之处在于编程思想,对游戏算法的完全理解,和对python
基本功能的完全掌握
这个程序的关键是表示游戏算法。白块和黑块的转换和对游戏生理条件的计算。