结对-贪吃蛇-设计文档

编程项目:贪吃蛇

成员:徐宏璇、邵瀚庆

搭建环境:安装Python、pygame

项目步骤1).设计游戏窗口

      2).绘制贪吃蛇、实物

         3).添加开始、暂停、退出按钮

      4).添加计分板、剩余可玩次数、时间等辅助功能

      5).完善代码,检查错误

流程图:

       

时间: 12-27

结对-贪吃蛇-设计文档的相关文章

《结对-贪吃蛇-设计文档》

设计人员: 张晓亮.李国峰 环境搭建: 本系统有Java语言编写.需要在本地搭建Java运行环境.1)下载JDK(官网下载1.7以上版本)2)下载eclipseIDE开发软件.本人是Mac系统所以不需要额外配置环境变量. 可行性分析设计: 本系统设计要求win.mac.liunx,等多平台运行,实现嵌入式移植系统.综合考虑后选择Java语言,而摒弃Python脚本语言与C++等编译性语言. java当代流行语言,主要实现网络编程,可用于开发各种系统. 本系统是一个简单的游戏系统,对于这样的一个系

结对-结对编项目贪吃蛇-设计文档

1.引言 1.1编写目的 1.2背景 1.3开发工具 语言 1.4术语说明 1.5参考资料 2.数据结构设计 2.1蛇 食物表示 2.2蛇移动 2.3蛇移动的方向 2.4蛇身移动方向 2.5吃到食物判定 3.类的设计 3.1设计 3.1.1snake 3.1.2food 3.1.3ground 3.1.4gamepanel 3.1.5controller 3.2类之间的关系 3.3通过事件监听建立关系

结对-简易计算器-设计文档

项目:简易计算器 本设计的大概需要的功能:1.可以判断是小数点前还是后 2.需要初始化小数点后的倍率 3.可以标记加减乘除 4.需要记录上一轮结果 5.实现每个数字按钮和算数按钮

结对-象棋游戏-设计文档

项目名称:象棋游戏 项目参与人员:周建伟.刘泽宇 项目所需环境及工具:HBuilder.Google浏览器 页面设计:在网页中进行操作,图片代替游戏中棋子 游戏功能设计:遵循中国象棋规则.

结对-四则运算生成器-设计文档

项目名称: 四则运算生成器 成员: 李明,姜广昱 开发环境: Android stdio 功能: 生成四则运算题目模块:可随机生成包括小数.整数的四则运算. 四则运算难度调整模块:可调整四则运算难度包括题目数量.是否有小数.小数位数.整数位数. 答题模块:用户可对生成的题目进行作答. 答题结果及分析模块:生成题目答案,对照答题答案给出错误题目回顾,和答题成绩. 说明: 为实现上述功能,本软件分为答题和出题两大模块,出题时可调整难度,答题部分要显示分数和答错部分的正确答案

《结对-自然语言进行数据库查询系统-设计文档》

二〇一七年九月十四日十点一刻少两分钟 关于结对编程的设计文档: 题目:自然语言进行数据库查询系统 编程语言:C# 数据库:MySql ,其他逐渐扩展 软件所要实现的功能: 用户打开软件之后可以连接到数据库,并且通过自然语言进行数据库的查询,例如我想知道小明的学号,如果在数据库中查询需要输入 select ID from 学生表 where name = "小明"才能实现,我们要做的是,输入查询小明的学号,软件就可以将自然语言转换成sql语句进行数据库的查询. 所要实现的功能: 1.进行

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

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

结对-贪吃蛇游戏-结对项目总结

结对-贪吃蛇游戏-结对项目总结 1.编写目的 贪吃蛇游戏是一款内存小易操作的益智类小游戏,特别适合我们在压力大时作为一个缓解情绪的娱乐方式,既不沉迷又得到放松,随时随地都可以玩不需要网络. 2.设计思路 游戏通过控制贪吃蛇的移动方向决定它吃下去的东西来增加它的长度,使它逐渐变长,每吃下去一个随之增长一个长度,当贪吃蛇碰到墙壁或者自己本身则游戏结束. 3.游戏功能 通过UP上,DOWN下,life左,right右控制贪吃蛇的移动方向,每吃一个东西增加一个长度,碰到墙壁或自身则游戏结束 4.代码 下

《团队-科学计算器-设计文档》

设计文档: 项目:科学计算器 编辑器:python 所运用知识: 1.字符串的处理 2.正则表达式的运用 3.函数递归 基本思路: 需要优先处理内层括号运算--外层括号运算--先乘除后加减的原则: 1.正则处理用户输入的字符串,然后对其进行判断,判断计算公式是否有括号,有就先将计算公式进行正则处理,先获取最里层的每一个数据,然后一一计算 2.把有括号的计算公式计算出来的结果替换原来初始公式的位置,计算之前分别对重复运算符进行处理需要处理的重复运算 3.然后依次从里到外去除括号并进行计算,和位置替