结对-结对编项目贪吃蛇-设计文档
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通过事件监听建立关系
转载于:https://www.cnblogs.com/Lindom/p/7522160.html
结对-结对编项目贪吃蛇-设计文档相关推荐
- 结对-结对编项目作业名称-设计文档
根据我们对贪吃蛇的了解,决定先从两个方面入手: 一方面是屏幕食物的刷新 一方面是蛇的移动与吃食物变长 之后再添加上需求的其他功能,就基本结束了 转载于:https://www.cnblogs.com/ ...
- 《结对-贪吃蛇-设计文档》
设计人员: 张晓亮.李国峰 环境搭建: 本系统有Java语言编写.需要在本地搭建Java运行环境.1)下载JDK(官网下载1.7以上版本)2)下载eclipseIDE开发软件.本人是Mac系统所以不需 ...
- 结对-人机对战象棋游戏-设计文档
1,先进行环境的搭建.2 进行游戏的体会和心得的总结.3 在网络上,找一些大神写的游戏,来改进自己的不足和差错.4 代码编写的过程中遇到错误找一天时间作总结.5如果代码完成下一步进行优化,然后一直找b ...
- 一般性网络错误 请检查网络文档_如何编写好的软件设计文档
原文链接 作为一名软件工程师,我花了很多时间阅读和编写设计文档.在研究了数百篇这样的文档之后,我发现好的文档与项目成功之间有很强的关联性. 在本文中,我尝试去说明如何才能编写好的设计文档. 本文分为4 ...
- 项目规划和方案设计文档的编写
引言 在工作中,很多时候,我们都需要就一个问题提出一个解决方案,这时候,我们很可能需要产出一个文档来供大家讨论,并指导下一步工作计划.这个文档便是所谓的设计文档. 问题可大可小,形式上是否叫它为一个项 ...
- 结对编程项目作业-设计文档
成员:常帆,朱佳明 贪吃蛇 贪吃蛇"游戏是一个经典的游戏,它操作简单.界面美观.功能较齐全的"贪吃蛇"游戏. 用的Python. 设计文档:1.导入数据库2.初始化游戏3 ...
- 项目: 贪吃蛇(C语言)
项目:贪吃蛇 一.项目描述和最终效果展示 二.生成一个静态的蛇 三.玩家控制小蛇移动 四.增加判断失败功能 五.增加吃食物 分数统计 暂停游戏 等功能 一.项目描述和最终效果展示 项目描述: 玩家通过 ...
- EMA—项目 需求设计文档
(实习公司给的练习项目,想法是,试着做一个完整的项目,体验一次完整的项目流程,从项目前期的文档攥写,包括需求文档.设计文档等,以及项目中期的具体编码,以及项目后期的维护更新等流程,写写博客,总结提升~ ...
- 四子棋 java_java智能四子棋人机大战游戏设计(附项目,以及原创PSD,设计文档)...
本项目是使用java技术+自创"假设下子"算法开发的人机大战四子棋游戏客户端. 具体项目,以及原创PSD,设计文档,在文件末尾的百度云连接. 一. 小组说明: 组名:CST 组长: ...
最新文章
- 15条有用的Linux/Unix 磁带管理指令
- MariaDB 修改存储路径后启动失败问题解决
- LeetCode题组:第7题-整数反转
- STM32之高级定时器互补输出
- OpenCV稀疏矩阵SparseMat
- window下遍历并修改文件
- 你的气质里藏着 英文_寓意满满的小众英文名,高格调、高颜值,挑一个喜欢的吧...
- 2019年浙大计算机专业前景,2019年浙大计算机专业一志愿录取.pdf
- Mac 选项列如何设置控制中心?
- Atitit mybatis topic file list Total 300ge (9+条消息)MyBatis框架核心之(五)注解使用resultMap及多表查询 - 弱弱的猿 - CSD
- artDialog双击会关闭对话框的修改
- MATLAB 绘图函数及绘图辅助
- 第二学期无人机操作师结业复习测试
- vs2019下载安装
- [转载]Spring zuul日志配置
- CryEngine GameLaucher 和Editor
- Vultr CentOS主机无法登录/循环登录/SSH拒绝连接以及使用Finnix恢复系统
- 表白代码制作(附源码)
- 主外键constraint、primary key、foreign key、check、default的用法和理解
- Core Fusion- Accommodating Software Diversity in Chip Multiprocessors .md
热门文章
- scala函数定义示例
- linux命令:man,tree.find,grep,ln,tar,管道,重定向
- scala for循环
- Python Django 常用字段类型
- JavaSE、JavaEE与Spring的概念和异同点剖析
- sqserver对比oracle的区别,oracle和sqlserver比较
- win7计算机风格恢复,Win10怎么恢复Win7开始菜单风格?
- Python中运算符 is 和 == 的区别
- Qt之QML编码约定
- 《UML中的六大关系》和《Eclipse中如何使用UML方便查看项目框架》