好文档 - 专业文书写作范文服务资料分享网站

Java课程连连看游戏开发文档 

天下 分享 时间: 加入收藏 我要投稿 点赞

开发文档

一:需求分析:

1.简单易学的鼠标操作以及简单通俗的游戏规则,

使广大的用户不需要专门进行培训,就可以立即学会如何使用。

2.直连相消:两个相消块在同一行或同一列,并且可以相消;

单拐相消:两个相消块经过一个转弯,可以相消; 双拐相消:两个相消块经过两个转弯,可以相消; 3.有倒计时功能。

二:类图:

GameFuction类:

GameDate类:

分数计算

GameRule类:

Main类:

游戏规则,判断是否满足条件

MainFrame类:(游戏窗口)(重点)

构造方法

相关的类 事件处理 时间控制, 时间控制,时

间条 图片加载 三:主要模块的流程图:

界面流程:

整体流程:

四:开发过程中遇到的主要问题和解决办法:

主要问题:

1.是如何出来一个连连看游戏初始布局,保证这些水

果随机分配;

2.倒计时代码以及出现的位置;

3.在规定时间完成游戏后跳出“恭喜你获胜”;

解决办法:

1. 百度寻求答案(出现错误的概率较高,有的问题找不到答案)

2. 书在上找出现的类似的问题,进行对比检验; 3. 询问老师。

五:未实现的的需求及原因:

未实现的需求:

1. 玩游戏时的背景音乐; 2. 用户界面的美化;

3. 倒计时显示的位置以及状态;

原因:1.有待研究;

2.学习不通透,有的需求实现不了;

六:总结:整个项目做下来,问题挺多的主要是各科还在

备考阶段,每个人的时间分配也不一样。第一次和小组成员一起完成一个游戏项目。虽然不是独立完成的,但是我们也学到了很多,最后运行结果出来的时候,每个人都特别有满足感。其实整个项目下来,我们也查了特别多的资料,在改游戏代码阶段才觉得java里的小知识点太多了,通过这个游戏项目,我们也学会了挺多知识, 整个下来学会了查资料以及排错,总体感觉还是不错的,主要还是项目需求分析不明确,常常做着做着不知道做什么了,当然,光想不做是不行的,做程序要务实,不想就做也不好。

Java课程连连看游戏开发文档 

开发文档一:需求分析:1.简单易学的鼠标操作以及简单通俗的游戏规则,使广大的用户不需要专门进行培训,就可以立即学会如何使用。2.直连相消:两个相消块在同一行或同一列,并且可以相消;单拐相消:两个相消块经过一个转弯,可以相消;双拐相消:两个相消块经过两个转弯,可以相消;3.有倒计时功能。
推荐度:
点击下载文档文档为doc格式
8u1u86oes31emx02sb8q8qp2012imx011h5
领取福利

微信扫码领取福利

微信扫码分享