(移动计算课程设计报告.docxVIP

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(移动计算课程设计报告

课 程 设 计 报 告 课程名称 移动计算 课题名称 基于Android环境的俄罗斯方块游戏设计 专 业 网络工程 班 级 1101 学 号 17 姓 名 熊 玲 指导教师 肖鹏、刘铁武、韩宁 2014年 6月 27日 课程设计任务书 一、任务要求(1)系统需求分析:使用软件工程所学的知识对拟开发的系统进行数据需求和功能需求分析,确定开发环境和工具软件。(2)系统设计:根据系统需求分析进行概要设计和详细设计,在确定好的开发环境中利用确定的工具软件进行系统实现。(3)编制好程序后,设计若干测试用例,上机测试所设计的原型系统。(4)设计报告按格式要求书写。设计报告正文的内容应包括:1)系统描述:包括问题说明、数据需求和功能需求。2)系统设计:包括总体设计、数据库表结构、输入/输出设计、用户界面设计、处理过程设计。3)系统测试:包括测试用例的描述、测试方法和测试结果。4)设计的特点、不足、收获和体会。 目录一、任务要求1一、 绪论31.1 课题背景31.2 游戏简介31.3 开发平台相关介绍3二、 游戏分析52.1游戏策划52.2游戏功能分析5三、总体设计63.1游戏执行总流程63.2游戏界面设计73.3方块形状设计8四、游戏功能模块算法分析84.1游戏方块控制功能84.2游戏显示更新功能84.3游戏速度更新功能84.4游戏积分等级功能8五、游戏规则8六、游戏运行截图9七、游戏的优化与改进10八、总结10九、 参考文献10一、 绪论中国手机用户已超过6亿,具有庞大的潜在用户群,便携性,对于Android开放式平台,技术门槛低,手机游戏前景广阔手机游戏业务全面崛起:手机游戏的市场规模已经超过了手机音乐,成为名副其实的“无线娱乐产业之王”单机游戏占据较大市场份额:受到网速和资费的制约,目前手机网游份额较小,单击游戏占据市场主要份额。手机游戏成为中国移动通信热点:运营商将手机游戏作为新的业务增长点;众多无线运营商、手机制造商、平台/技术提供商和游戏开发商的大力投入运营模式是手机游戏发展的关键:如何构建移动运营商与SP、CP 之间良好的产业合作关系,如何建立适合手机网络游戏发展的收费模式和推广渠道,是摆在产业界面前的重要课题。1.1 课题背景俄罗斯方块是家喻户晓的益智小游戏,它由俄罗斯人阿列克谢~帕基诺夫在1984年6月利用空暇时间所编写的游戏程序,故此得名,俄罗斯方块的基本规则是移动、旋转、和摆放游戏自动输出的各种方块,使之排列成完整的一行或多行并且消除得分。它看似简单却变化无穷,俄罗斯方块上手及其简单,但是要熟练地掌握其中的操作与摆放技巧,难度却不低。由于俄罗斯方块具有的教学性、动态性与知名度,所以常拿来做游戏程序设计的练习教材。以前玩的都是别人写好的,决心自己做一个,并与别人一起分享这份快乐,同时也运用下自己所学知识。1.2 游戏简介原本是前苏联科学家阿列克谢·帕基特诺夫所开发的教育用软件,之后开始提供授权给各个游戏公司,造成各平台上软件大量发行的现象。 Game Boy版的俄罗斯方块在日本卖出424万套,是Game Boy史上卖最好的游戏。海湾战争时,也是前线美军最常拿消磨时间的游戏之一。 由于俄罗斯方块具有的数学性、动态性与知名度,也经常拿来作为游戏程序设计的练习题材。 俄罗斯方块曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事,它看似简单但却变化无穷,令人上瘾。相信大多数用户都还记得为它痴迷得茶不思饭不想的那个俄罗斯方块时代。俄罗斯方块上手极其简单,但是要熟练地掌握其中的操作与摆放技巧,难度却不低。作为家喻户晓老少皆宜的大众游戏,其普及程度可以说是史上任何一款游戏都无法相比的。1.3 开发平台相关介绍Android 有丰富的功能,因此很容易与桌面操作系统混淆。Android 是一个分层的环境,构建在 Linux 内核的基础上,它包括丰富的功能。UI 子系统包括:窗口,视图。用于显示一些常见组件(例如编辑框、列表和下拉列表)的小部件。Android 包括一个构建在 WebKit 基础上的可嵌入浏览器,iPhone 的 Mobile Safari 浏览器同样也是以 WebKit 为基础。Android 提供多种连接选项,包括 WiFi、蓝牙和通过蜂窝(cellular)连接的无线数据传输(例如 GPRS、EDGE 和 3G)。Android 应用程序中一项流行的技术是链接到 Google 地图,以便在应用程序中显示地址。Android 软件栈还提供对基于位置的服务(例如 GPS)和加速计的支持,不过并不是所有的 Android 设备都配备了必需的硬件。另外还有摄像支持。过去,移动应用程序努力向桌面应用程序看齐的两个领域分别是图形/媒体和数据存储方法。Android 通过提供对

文档评论(0)

84537592 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档