基于Android平台的手机游戏开发开题报告.docVIP

基于Android平台的手机游戏开发开题报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
开题报告 基于Android平台的手机游戏开发 一、选题的背景、意义 手机游戏是相对于传统计算机游戏而提出。通俗来说,手机游戏就是在手机上进行游戏应用。   最早手机游戏是1997年Nokia 推出手机内置游戏贪吃蛇(Snake)。随着手机终端和移动通信网络不断发展,手机游戏也正在经历由简单到复杂进化过程。   2003年9月,随着移动百宝箱正式收费,国内手机游戏产业正式启动,用户增长十分迅速。短短几个月时间里,手机游戏用户就增长到200万。此后时间里,手机游戏用户规模一路高歌猛进,在2005年时即突破1500万。 近年来,因特网在国内迅速普及,导致了网络游戏的高速发展。同样手机的普及,导致了手机游戏市场呈现爆炸式的发展。尤其是国内外巨大的手机拥有量,更是让商家看到了商机,手机游戏市场利润将会十分丰厚。面对潜力如此巨大的手机游戏市场,各游戏开发商,运营商,服务商以及手机终端厂商等都纷纷开始了各自的应战准备,以便抢占商机。 诺基亚,索爱,摩托罗拉等各大手机厂商开始不断的提升手机在游戏方面的性能,同时还在手机操作系统方面采用开放式的平台,方便用户享受不同的手机游戏业务。而国内游戏开发商,如盛大,网易等公司,纷纷跻身手机游戏开发商行列.新浪,搜狐等著名的门户网站,也纷纷涉足手机游戏领域,相继开辟了各自的手机游戏频道和栏目,其他一些游戏网站也都全面加快了手机游戏开发的步伐。目前Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统Android在智能手机领域这块虽然不是做的最早的,但是现在确实做的最好的,市场满意度和市场份额也是整个智能机市场里较大的一个。 据了解,最早进入Android市场的台湾宏达电陆续在一年内推出了G1、Magic、Hero、 Tattoo等手机,三星也在近期推出Galaxyi7500,摩托罗拉在早前推出新款Android手机Droid,中国移动也以Android 为基础开发了OPhone平台。这些都证明Android已经成为了智能手机市场的重要发展趋势。 手机的游戏给大家提供一个轻松快乐放松愉悦,当然在游戏的过程中你能够体会到人生的乐趣或者是能够感悟到更多的人生的道理或者是你能学到更多的知识获得更多的启发,我想这个是在游戏上面衍生出来的。 但是最根本的来讲游戏本身就是给人快乐的东西,不需要给他附加太多的高深的意义在里面。这也是我选择此课题的原因。 二、研究的基本内容与拟解决的主要问题 本课题的主要内容是设计一个基于Android平台开放的一款五子棋手机游戏软件。此游戏能够实现人机对战,具有一定的智能性,能设置难易度,可以保存和装入游戏进度,软件界面美观、交互性好、操作方便。 本系统一共分为三大模块,每个模块的功能都是按照在调研中搜集的资料进行编排制作的。在三大模块的基础上每一大模块又分为几个小模块: 游戏设置包括:开始游戏时先后手设置、游戏等级设置;游戏选项包括:新游戏、继续游戏、悔棋、退出游戏;帮助包括:游戏的规则和关于(五子棋游戏软件的基本介绍)。 系统功能图如下图1所示: 图1 系统功能模块图 如下是本游戏软件要解决的主要问题: (1)游戏中,玩家可以通过键盘响应事件控制落子,而手机落子需要一定的智能性。针对人方的每一步棋,要求机器在尽量短的时间找出一部相对比较合理的对策,最大限度地置人方于死地。因此要采用合适的人工智能算法使电脑成为一个会下五子棋的对手。人工智能常用的搜索算法包括基本搜索算法和启发式算法。五子棋的核心是搜索技术。同时机器要在不同难度设置的时候给出不同解决方案。 (2)游戏中为了界面美观,需要采用棋盘、棋子等外部文件引入的图片贴图,有关贴图:Android GUI界面设计包,使得解决画面背景、屏幕刷新等都有较好的解决方案。 (3) 对于手机程序,java是基于虚拟机的半解释型编译系统,其执行效率较C++等完全编译后的程序会低很多,程序若不进行精简和优化,将可能导致运行的不流畅,因此需开发过程中对结构上的控制、变量的使用、算法的优化等优化。 三、研究的方法与技术路线、研究难点,预期达到的目标 1. 研究方法 (1)访谈法 访谈法是通过和游戏用户面对面地交谈来了解用户对游戏概念或游戏某些方面的感受,比如游戏中哪些东西比较的重要,同时也可以发现用户对某些游戏喜欢什么和不喜欢什么。根据访谈信息来设计此款游戏需要实现的基本功能和亮点。 (2)文献研究法 文献研究法主要指收集、鉴别、整理文献,并通过对文献的研究,形成对事实科学认识的方法。该方法主要用于系统开发的前期。首先,通过阅读大量手机开发网站的文献,以及关于Android操作系统的一些书籍,结合手机游戏开发的发展趋势,了解开发手机游戏

文档评论(0)

小教资源库 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档