安卓手机游戏连连看毕业设计.doc

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
安卓手机游戏连连看毕业设计

PAGE PAGE 2 毕业实习(设计)报告 题 目: Android手机 连连看游戏 指导教师: 系 别: 软件工程系 专 业: 软件开发 班 级: 姓 名: 成 绩: 2013 年 引言 1.1项目背景 现在小游戏、网页游戏越来越受网民欢迎,除了玩的方法简单外(不像其他游戏还需要注册下载繁琐过程),很多游戏不乏经典。连连看游戏就是典型了! 游戏“连连看”,只要将相同花色的两张牌用三根以内的直线连在一起就可以消除,规则简单容易上手。游戏速度节奏快,画面清晰可爱,老少皆宜。 不管你走到哪个游戏网站,连连看游戏总是排在受玩家欢迎排名的前5位,休闲、趣味、益智是连连看玩不厌的精华,且不分男女老少、工薪白领,是一款适合大众的经典网络休闲小游戏。 完成这次毕业设计,不仅可以提高我对知识的综合运用能力,增加实现项目设计的经验,同时让我深入地了解一个安卓游戏的基本制作过程以及各项功能的实现,拓宽了自己的知识面。通过完成一个比较完善的安卓游戏,我对图像编辑、程序设计等各方面的知识有了更深的理解,也为以后的工作和学习打下了很好的铺垫。 系统概述 2.1功能概述 业务逻辑模块主要是对数据进行逻辑处理。主要可分为三大模块即欢迎模块、游戏模块、图形模块。 (1)欢迎模块 打开软件后,首先展示给用户的是一个欢迎动画,随后就是主界面,包含了“开始游戏”、“游戏设置”、“关于游戏”和“退出游戏”四大模块。 (2)游戏模块 玩家点击“开始游戏”后,进入游戏界面。 用户点击开始游戏后,系统开始倒计时,屏幕最上行有倒计时的时间进度条,第一关设置时间为1000s,之后每关分别为[1000-125*(关数-1)]s,直到时间小于等于0s时,就把此关的游戏时间规定为100s。 玩家每消掉任何一对图形会出现线条连路方式出现以及显示消图效果发出消图声音并且时间+5s。玩家每消掉一对图形后得分为关数*10分。 如果玩家在规定的时间内将所有的图形消掉,系统提示玩家:恭喜过关,并进入下一关。在系统所给的时间内没有消掉所有图形则将退出游戏,并提示:游戏结束!如果排行榜为空或者玩家的得分已经超过排行榜的得分,则会提示输入姓名,将得分保存并更新到排行榜上。 如果玩家自行选择重排,游戏剩余时间减去5*(4+关数/2)秒。 如果游戏出现了死锁的情况(也就是说没有图形可以相消的情况),系统会提示玩家:没有可以消的方块了,请使用游戏道具“重排”,然而“重排”每一次的游戏中最多只能用两次,如果重列用完了之后还出玩死锁情况,系统便自动再次重新排列,直到不出现死锁。 (3)图形模块 图形模块是用来管理图形的。包括图形的图片,图形的随机排列,图形的显示和消除等。 2.2系统基本流程 本游戏是一款基于Android的手机连连看游戏,玩家进入游戏后,进入主界面,显示开始游戏、游戏设置、游戏介绍、游戏帮助和退出游戏。 当玩家点击“开始游戏”后,玩家在规定时间内消去全部图片,即可进入下一关,如果没有在规定时间内消去全部图片,则失败。当玩家所得的分数高于游戏中排行榜的分数,则可以在排行榜上保存姓名和得分。玩家在游戏过程中,可以点击“菜单”按钮,选择“重新开始游戏”、“重新排列图片”和“退出游戏”; 当玩家在菜单里选择“退出游戏”后,将进入系统主界面,当玩家点击“游戏设置”后,可以对游戏的包括声音、震动、选关等各方面进行设置,当进行完设置之后,可以点击“保存退出”对所做操作进行保存; 当玩家点击“保存退出”后,将进入系统主界面,当玩家点击“关于游戏”后,可以看到游戏的排行榜,也可以清除排行榜的记录,还可以看到游戏的帮助文档,向玩家介绍本游戏的使用方法。 当玩家点击主界面的“退出游戏”,即退出连连看游戏程序。 2.2.1 系统流程图 系统流程图,如图1-1所示: 图1-1 系统流程图 2.2.2 游戏详细过程流程图,如图1-2所示: 图1-2游戏详细过程流程图 2.3系统模块设计 1.系统总体设计,总共分为五个模块,分别是:“菜单设计”,“界面设计”,“算法设计”,“消息响应设计”和“用户管理设计”,如图1-3所示: 图1-3 系统总体设计 2.系统详细设计: (1)菜单设计,总共分为四个模块,分别是:“开始游戏”,“游戏设置”,“规则说明”和“退出游戏”,如图1-4所示: 图1-4 菜单设计 (2)界面设计,总共分为三个模块,分别是:“框架设计”,“地图设计”和“进度条设计”,如图1-5所示: 图1-5 界面设计 (3)算法设

文档评论(0)

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

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

1亿VIP精品文档

相关文档