• 《结对编项目作业名称-设计文档》


    项目:关灯游戏,所用软件,pygame 成员:祁昊,刘孝东

    关灯游戏设计文档:

    pygame作为一种游戏编程语言,以其简单性、可移植性等优点,得到了广泛地应用,
    特别是py使用比c,c++等语言简便,使其成为网络编程首选编程语言。,Pygame是
    跨平台Python模块,专为电子游戏设计。基于这样一个设想,所有需要的游戏功能
    和理念都(主要是图像方面)都完全简化为游戏逻辑本身,所有的资源结构都可以
    由高级语言提供,如Python。工具tile编辑器和一个关卡编辑器。得到广大程序员
    的接受和认可。

    “关灯游戏”是大众化的一个小程序,人们手机中是一个很常见的一个小游戏,人们

    对它并不陌生,在紧张 的现在生活中给人们带来了不少的乐趣,我们写的这

    个关灯小游戏可以让人们业余时间的适当放松,再繁忙的生活节奏中适当的放
    松下来。在这个程序中我用了python语言来编写,运用了python
    中的一些常用的功能,python语言是在国内外广泛使用的一种语言。python语言功
    能丰富、表达能力强、使用灵活方便、应用面广、目标程序效率高、可移植性好,
    纯粹的面向对象的编程,特别适合用于编写应用软件。代码简单易懂,在游戏的
    同时也可以简单的看一下代码有助于初涉python者语言水平的提高。

    “关灯”游戏是一个简单的游戏,它因操作简单、娱乐性强而广受欢迎。
    基于python技术和pygame开发环境,开发了一个操作简单、界面美观、功能较
    齐全的“关灯”游戏。整个游戏程序分为两个功能模块,六个类模块,实现了
    游戏的开始、暂停、结束。进行了游戏的概要设计和详细设计。

    这个游戏设计的重点之处在于编程思想,对游戏算法的完全理解,和对python
    基本功能的完全掌握

    这个程序的关键是表示游戏算法。白块和黑块的转换和对游戏生理条件的计算。

  • 相关阅读:
    Intellij IDEA Java web 项目搭建
    Spring的AOP原理
    为何有DAO与Service层?为何先搞Dao接口在搞DaoImpl实现?直接用不行吗?
    DAO层,Service层,Controller层、View层协同工作机制
    浅谈service、DAO层引入(转)
    java书籍推荐转
    Java点滴-List<Integer> list; 中尖括号的意思
    Composer更新慢的终极解决方案-转
    laravel门面DB返回数组配置
    laravel构建联合查询
  • 原文地址:https://www.cnblogs.com/liuxiaodong044/p/7523083.html
Copyright © 2020-2023  润新知