Java游戏DaemonBall程序设计文档.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE PAGE 7 Java游戏DaemonBall程序设计文档 TOC \o "1-3" \h \z \u HYPERLINK \l "_Toc123670728" 1. 游戏介绍 PAGEREF _Toc123670728 \h 1 HYPERLINK \l "_Toc123670729" 1.1. 游戏简介 PAGEREF _Toc123670729 \h 1 HYPERLINK \l "_Toc123670730" 1.2. 使用说明 PAGEREF _Toc123670730 \h 2 HYPERLINK \l "_Toc123670731" 1.2.1. 游戏规则 PAGEREF _Toc123670731 \h 2 HYPERLINK \l "_Toc123670732" 1.2.2. 操作手册 PAGEREF _Toc123670732 \h 3 HYPERLINK \l "_Toc123670733" 1.2.3. 游戏小经验 PAGEREF _Toc123670733 \h 3 HYPERLINK \l "_Toc123670734" 1.2.4. 其他重要截图 PAGEREF _Toc123670734 \h 3 HYPERLINK \l "_Toc123670735" 2. 游戏设计介绍 PAGEREF _Toc123670735 \h 4 HYPERLINK \l "_Toc123670736" 2.1. 游戏主体结构 PAGEREF _Toc123670736 \h 4 HYPERLINK \l "_Toc123670737" 2.1.1. 程序组成 PAGEREF _Toc123670737 \h 4 HYPERLINK \l "_Toc123670738" 2.1.2. 程序实现简述 PAGEREF _Toc123670738 \h 5 HYPERLINK \l "_Toc123670739" 2.2. 游戏界面设计 PAGEREF _Toc123670739 \h 6 HYPERLINK \l "_Toc123670740" 2.3. 游戏算法设计 PAGEREF _Toc123670740 \h 6 HYPERLINK \l "_Toc123670741" 3. 游戏不足和改进 PAGEREF _Toc123670741 \h 7 游戏介绍 游戏简介 DaemonBall中文名为搞怪碰碰球,完全由Java编写,使用JDK1.5编译,使用的IDE是Eclipse3.1.0。 本游戏不是自创游戏,基本模仿同名小游戏搞怪碰碰球来设计。里面所使用的图片基本是通过对那个小游戏截图而来,并做了一些适合本游戏的修改。但本游戏增强了白色魔法球的功能,增加了游戏的可玩性。 游戏截图如下: 本游戏是一个简单的益智类游戏,游戏开始画面会先出现5个球。玩家只要把5颗以上颜色相同的球练成一线,无论直的横的或是斜的,就可以把球消掉。但是每移动一次,若是无法消掉任何颜色的球时,画面上就会再增加3个球。另外,画面还会不时出现白色发光的魔法球,它不但可充当任何颜色的球,并且与它周围八个方向分别连成一线的各种颜色的球都会一起消去。 当画面上的空格都被小球塞满,而再也无法移动时,就算是游戏结束。一次消去5颗球可得10分,而每多消一颗球则加5分。 使用说明 游戏规则 游戏区为9×9区域大小,开局随机放入5个新球。球可以在通路区域任意移动,5球或5球以上同色球连成直(斜)线即可消除。若移动而未能消除球,则随机加入3个新球。每次加入新球后,都会在游戏界面右上部分一个小窗口中,预先提示下一次将加入的3个新球球色。 白色魔法球可以充当任何颜色的球,并且与它可以把周围八个方向分别连成一线的各种颜色的球都一起消去。 游戏记分方式记录玩家游戏情况,由于本游戏不提供保存游戏结果功能,所以游戏界面底部的分数仅是参考。超过这个分数的玩家就有一定水准了。 游戏得分规则为:每次消去五个球得10分,每多消一个加5分,小于五个球(这在白色魔法球出现时可能出现)一律记5分。 当球填满整个游戏区时,游戏结束,此时分数为用户最终得分。 操作手册 用户可直接点击DaemonBall.exe或DaemonBall.jar运行本游戏,具体见总目录下readme.txt文件。 本游戏纯鼠标操作。 玩家点击任一球选中,选中的球会出现笑脸,然后再指定任一空位为移动到的地方。若此时该球到指定的空位存在路径,球会以动画方式移到那里,否则仅显示眨一下眼睛的效果表示无法移动。 玩家在选中一个球的时候,如果不想移动这个球,可以方便地点击另一个球,而选中另一个球。 用户通过游戏界面右上部分小窗口中可以预借下次产生的

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档