基于android系统的busybee手游开发毕业论文(编辑修改稿)内容摘要:

增相关功能,使我们的 BusyBee游戏系统更具有生命力。 需求规定 对功能的规定 1. 游戏开始:在玩家选择了关卡后,进入游戏界面,玩家点击游戏开始按钮后即游戏开始,蜜蜂开始围绕草坪运动。 在蜜蜂可上下跳跃的草坪区间内,点击游戏开始按钮,蜜蜂将在两个草坪之间跳跃。 2. 游戏暂停:在游 戏进行时,玩家点击暂停游戏按钮后,当前游戏暂停,所有运动物件停止运动,暂停游戏按钮变成继续游戏按钮,玩家点击继续游戏按钮后,之前停止运动的物件再次沿刚才的路径运动,游戏继续进行。 3. 重新游戏:在游戏进行时,玩家点击重新开始按钮后,当前游戏将恢复到进入游戏的初始状态,玩家点击游戏开始按钮后蜜蜂将会运动,游戏重新开始。 4. 观看背景视频:在玩家玩关卡一前播放的视频短片,该视频介绍这款游戏的背景。 在视频右下角有“跳过视频”按钮,点击该按钮后,可以跳过视频,直接开始玩游戏。 5. 社交分享:游戏胜利后,在游戏胜利界面有“社交分 享”按钮,玩家点击社交分享按钮,输入腾讯微博的账号和密码,系统自动发送分享信息。 信息如果发送成功,显示分享成功;信息如果发送失败,显示分享失败。 6. 关卡选择:玩家在游戏主界面点击“开始游戏”按钮,系统跳转至关卡选择界面。 在关卡选择界面,玩家自己选择已解锁激活的关卡进行游戏。 未解锁的关卡必须完成上一个关卡后,系统才会解锁激活。 7. 重置游戏:玩家在游戏设置界面选择游戏重置后,游戏将锁住除了第一关卡以外的所有关卡。 8. 设置音乐:音乐设置的目的是提供玩家关闭或打开游戏的背景音乐,若游戏背景音乐呈打开状态时,游戏设置界面的 音乐设置按钮显示打开的状态,此时玩家可以通过点击关闭音乐;若游戏背景音乐呈关闭状态时,游戏设置界面的音乐设置需求分析与系统概要设计 8 按钮显示关闭的状态,此时玩家可以通过点击打开音乐。 9. 设置音效:音效设置的目的是提供玩家关闭或打开游戏的音效,包括按钮声音、蜜蜂与得分道具碰撞声音、蜜蜂与障碍物碰撞声音、蜜蜂与蜂巢碰撞声音,若游戏音效呈打开状态时,游戏设置界面的音效设置按钮显示打开的状态,此时玩家可以通过点击关闭所有音效;若游戏音效呈关闭状态时,游戏设置界面的音效设置按钮显示关闭的状态,此时玩家可以通过点击打开所有音效。 10. 游戏胜利:玩家 在规定的时间内获取所有花朵并回到蜂巢内,即游戏胜利。 11. 游戏失败:玩家未能在规定的时间内获取所有花朵并回到蜂巢或在游戏途中碰到障碍物,即游戏失败。 12. 游戏评级:游戏胜利之后自动进入到胜利界面,系统会对当前关卡游戏的结果进行评级,并将级别显示在胜利界面中,用五角星表示,一颗星表示一级,两颗星表示两级,三颗星表示三级,三级为最高级别。 对性能的规定 无论玩家进行任何操作,游戏应及时地进行反应,反应时间应该在 3秒内。 需求分析与系统概要设计 9 系统顶层活动图 图 系统顶层活动图 需求分析与系统概要设计 10 分析 顶 层用例图 图 系统顶层用例图 需求分析与系统概要设计 11 参与者 玩家:该角色可以在选择关卡后开始、暂停或重新开始游戏,另外,该角色还可以对游戏的胜利结果进行分享以及对游戏的背景音乐和音效进行设置等。 用例规约与分析 选择关卡( Select Level) 1. 用例图 图 选择关卡用例图 2. 用例 规约  前置条件:玩家已进入游戏关卡选择界面  后置条件:游戏系统显示了玩家选择关卡结果  执行者:玩家  基本路径 1. 玩家 请求选择关卡。 需求分析与系统概要设计 12 2. 系统验证玩家请求进行的关卡已经解锁。 3. 系统反馈该关卡的游戏 界面。  扩展路径。  字段列表 2. 关卡 =关卡序号 +关卡状态 2. 游戏 =关卡 3.类图 图 选择关卡类图 4. 顺序图(或 状态图、活动图) 图 选择关卡顺序图 需求分析与系统概要设计 13 开始游 戏 (Start Game) 1. 用例图 图 开始游戏用例图 2. 用例 规约  前置条件:玩家已进入游戏界面  后置条件:游戏系统已开始游戏  执行者:玩家  基本路径 玩家请求开始游戏。 游戏系统设置游戏状态为开始。 游戏系统返回开始游戏界面。  扩展路径  字段列表 2. 游戏状态 =开始的游戏状态 2. 游 戏 =游戏状态 3. 类图 图 开始游戏类图 需求分析与系统概要设计 14 4. 顺序图(或 状态图、活动图) 图 开始游戏顺序图 图 游戏状态图 重新开始 (Restart Game) 1. 用例图 需求分析与系统概要设计 15 图 重新开始用例图 2. 用例 规约  前置条件:玩家已开始游戏  后置条件:游戏系统已反馈 重新开始游戏界面  执行者:玩家  基本路径 玩家请求重新开始游戏。 游戏系统设置游戏状态为重新开始。 游戏系统反馈重新开始游戏界面。  扩展路径  字段列表 2. 游戏状态 =重新开始的游戏状态 2. 游戏 =游戏状态 3.类图 图 重新开始类图 4. 顺序图(或 状态图、活动图) 需求分析与系统概要设计 16 图 重新开始顺序图 图 游戏状态图 需求分析与系统概要设计 17 暂停游戏 (Pause Game) 1. 用例图 图 暂停游戏用例图 2. 用例 规约  前置条件:玩家已开始游戏  后置条件:游戏系统已暂停游戏  执行者:玩家  基本路径 玩家请求暂停游戏。 游戏系统设置游戏状态为暂停。 游戏系统反馈暂停游戏界面。  扩展路径  字段列表 2. 游戏状态 =暂停的游戏状态 2. 游戏 =游戏状态 3. 类图 需求分析与系统概要设计 18 图 暂停游戏类图 4. 顺序图(或 状态图、活动图) 图 暂停游戏顺序图 图 游戏状态图 游戏胜利 (Win Game) 1. 用例图 需求分析与系统概要设计 19 图 游戏胜利用例图 2. 用例规约  前置条件:玩家已开始游戏  后置条件:游戏系统已反馈游戏胜利结果,游戏系统解锁下一关卡  执行者:玩家  基本路径 1. 玩家玩游戏胜利。 2. 游戏系统设置游戏状态为游戏胜利,并将下一关卡状态设置为已解锁。 3. 游戏系统反馈游戏胜利界面。  扩展路径  业务规则 1.玩家玩游戏胜利规则:玩家在 30S 内操作蜜蜂完成 3 多花的采蜜并顺利回到通道(门),游戏则为成功。  字段列表 2. 游戏状态 =胜利的游戏状态 2. 游戏 =游戏状态 3. 类图 需求分析与系统概要设计 20 图 游戏胜利类图 4. 顺序图(或 状态图、活动图) 图 20 游戏胜利顺序图 游戏失败 (Lose Game) 1. 用例图 需求分析与系统概要设计 21 BusyBee玩家游戏失败 图 游戏失败用例图 2. 用例 规约  前置条件:玩家已开始游戏  后置条件:游戏系统已反馈游戏失败结果  执行者:玩家  基本路径 玩家玩游戏失败。 游戏系统设置游戏状态为游戏失败。 游戏系统反馈游戏失败界面。  扩展路径  业务规则 1.玩家玩游戏失败规则:玩家在游戏过程中和障碍物碰撞则为失败;玩家在 30S内未能完成游戏则为失败  字段列表 2. 游戏状态 =失败的游戏状态 2. 游戏 =游戏状态 3. 类图 需求分析与系统概要设计 22 图 游戏失败类图 4. 顺序图(或状态图、活动图) 图 游戏失败顺序图 图 游戏状态图 游戏评级 (Rank Game) 1. 用例图 需求分析与系统概要设计 23 图 游戏评级用例图 2. 用例规约  前置条件:玩家已获得游戏胜利  后置条件:系统反馈评级结果  执行者:玩家  基本路径 1. 玩家玩游戏胜利。 2. 系统获得该关卡游戏星级。 3. 系统反馈游戏评级界面。  扩展路径  业务规则 1.游戏评级规则:游戏评级分为三个等级,其中 2030S 内取得胜利则为三颗星;1020S 内取得胜利则为两颗星; 010 取得胜利则为一颗 星。  字段列表 =关卡 =游戏 星级 3. 类图 需求分析与系统概要设计 24 图 游戏评级类图 4. 顺序图(或状态图、活动图) 图 游戏评级顺序图 社交分享( Social Share) 1. 用例图 需求分析与系统概要设计 25 图 社交分享用例图 2. 用例规约  前置条件: 1. 玩家已获得游戏胜利 2. 移动设备已连上网络  后置条件:系统成功分享游戏信息至社交网站  执行者:玩家  基本路径 1. 玩家请求分享游戏。 2. 系统反馈社交网站列表。 3. 玩家选择社交网站类型。 4. 系统验证请求并连接至社交分享网站。 5. 系统反馈社交分享网站登录界面。 6. 玩家登录 社交网站。 7. 系统验证玩家登录成功。 8. 系统分享游戏信息至社交网站。 9. 系统显示分享成功。  扩展路径 需求分析与系统概要设计 26。  字段列表 =社交网站类型 =社交网站列表 3. 类图 图 社交分享类图 4. 顺序图(或状态图、活动图) 图 社交分享顺序图 重置游戏( Reset Game) 1. 用例图 需求分析与系统概要设计 27 图 重置游戏用例图 2. 用例规约  前置条件:玩家已进入游戏  后置条件:除第一关以外的所有关 卡呈锁起状态  执行者:玩家  基本路径 玩家请求重置游戏。 系统反馈确定重置游戏界面。 玩家选择确定重置游戏。 游戏系统设置关卡状态,即锁住除第一关以外的所有关卡。 游戏系统反馈重置游戏结果。  扩展路径。  字段列表 关卡 =关卡序号 +关卡状态 设置关卡 =设置关卡的序号 +设置关卡的状态 3. 类图 需求分析与系统概要设计 28 图 重置游戏类图 4. 顺序图(或状态图、活动图) 图 重置游戏顺序图 设置音乐( Set Music) 1. 用例图 需求分析与系统概要设计 29 图 设置音乐用例图 2. 用例规约  前置条件:玩家已进入游戏  后置条件:游戏系统的背景音乐已打开或关闭  执行者:玩家  基本路径 玩家请求设置音乐,即打开或关闭游戏背景音乐。 游戏系统设置音乐状态,即打开或关闭游戏背景音乐。 游戏系统反馈设置音乐结果。  扩展路径  字段列表 音乐 =音乐文件 +音乐状态 游戏 =游戏音乐的文件集合 +游戏音乐的状态集合 3. 类图 图 设置音乐类图 需求分析与系统概要设计 30 4. 顺序图(或状态图、活动图) 图 设置音乐顺序图 设置音效( Set Sound) 1. 用例图 图 设置音效用例图 2. 用例规约 需求分析与系统概要设计 31  前置条件:玩家已进入游戏  后置条件:游戏系统的游戏音效已打开或关闭  执行者:玩家  基本路径 玩家请求设置音效,即打开或关闭游戏音效。 游戏系统设置音效状态,即打开或关闭游戏音效。 游戏系统返回设置音效结果。  扩展路径  字段列表 2. 游戏音效 =音效文件 +音效状态 2. 游戏 =游戏音效文件集合 +游戏音效状态集合 3. 类图 图 设置音效类图 4. 顺序图(或状态图、活动图) 图 设置音效顺序图 需求分析与系统概要设计 32 观看背 景视频( Watch Video) 1. 用例图 图 观看背景视频用例图。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。