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

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

ID:479735

大小:54.50 KB

页数:6页

时间:2017-08-09

基于Android平台的手机游戏开发开题报告_第1页
基于Android平台的手机游戏开发开题报告_第2页
基于Android平台的手机游戏开发开题报告_第3页
基于Android平台的手机游戏开发开题报告_第4页
基于Android平台的手机游戏开发开题报告_第5页
资源描述:

《基于Android平台的手机游戏开发开题报告》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、开题报告基于Android平台的手机游戏开发一、选题的背景、意义手机游戏是相对于传统计算机游戏而提出。通俗来说,手机游戏就是在手机上进行游戏应用。  最早手机游戏是1997年Nokia推出手机内置游戏贪吃蛇(Snake)。随着手机终端和移动通信网络不断发展,手机游戏也正在经历由简单到复杂进化过程。  2003年9月,随着移动百宝箱正式收费,国内手机游戏产业正式启动,用户增长十分迅速。短短几个月时间里,手机游戏用户就增长到200万。此后时间里,手机游戏用户规模一路高歌猛进,在2005年时即突破1500万。近年来,因特网在国内迅速普及,导致了网络游戏的高速发展。同样手机的普及,导致了手

2、机游戏市场呈现爆炸式的发展。尤其是国内外巨大的手机拥有量,更是让商家看到了商机,手机游戏市场利润将会十分丰厚。面对潜力如此巨大的手机游戏市场,各游戏开发商,运营商,服务商以及手机终端厂商等都纷纷开始了各自的应战准备,以便抢占商机。诺基亚,索爱,摩托罗拉等各大手机厂商开始不断的提升手机在游戏方面的性能,同时还在手机操作系统方面采用开放式的平台,方便用户享受不同的手机游戏业务。而国内游戏开发商,如盛大,网易等公司,纷纷跻身手机游戏开发商行列.新浪,搜狐等著名的门户网站,也纷纷涉足手机游戏领域,相继开辟了各自的手机游戏频道和栏目,其他一些游戏网站也都全面加快了手机游戏开发的步伐。目前Go

3、ogle于2007年11月5日宣布的基于Linux平台的开源手机操作系统Android在智能手机领域这块虽然不是做的最早的,但是现在确实做的最好的,市场满意度和市场份额也是整个智能机市场里较大的一个。据了解,最早进入Android市场的台湾宏达电陆续在一年内推出了G1、Magic、Hero、Tattoo等手机,三星也在近期推出Galaxyi7500,摩托罗拉在早前推出新款Android手机Droid,中国移动也以Android为基础开发了OPhone平台。这些都证明Android已经成为了智能手机市场的重要发展趋势。手机的游戏给大家提供一个轻松快乐放松愉悦,当然在游戏的过程中你能够

4、体会到人生的乐趣或者是能够感悟到更多的人生的道理或者是你能学到更多的知识获得更多的启发,我想这个是在游戏上面衍生出来的。但是最根本的来讲游戏本身就是给人快乐的东西,不需要给他附加太多的高深的意义在里面。这也是我选择此课题的原因。二、研究的基本内容与拟解决的主要问题本课题的主要内容是设计一个基于Android平台开放的一款五子棋手机游戏软件。此游戏能够实现人机对战,具有一定的智能性,能设置难易度,可以保存和装入游戏进度,软件界面美观、交互性好、操作方便。本系统一共分为三大模块,每个模块的功能都是按照在调研中搜集的资料进行编排制作的。在三大模块的基础上每一大模块又分为几个小模块:游戏设

5、置包括:开始游戏时先后手设置、游戏等级设置;游戏选项包括:新游戏、继续游戏、悔棋、退出游戏;帮助包括:游戏的规则和关于(五子棋游戏软件的基本介绍)。系统功能图如下图1所示:图1系统功能模块图如下是本游戏软件要解决的主要问题:(1)游戏中,玩家可以通过键盘响应事件控制落子,而手机落子需要一定的智能性。针对人方的每一步棋,要求机器在尽量短的时间找出一部相对比较合理的对策,最大限度地置人方于死地。因此要采用合适的人工智能算法使电脑成为一个会下五子棋的对手。人工智能常用的搜索算法包括基本搜索算法和启发式算法。五子棋的核心是搜索技术。同时机器要在不同难度设置的时候给出不同解决方案。(2)游戏

6、中为了界面美观,需要采用棋盘、棋子等外部文件引入的图片贴图,有关贴图:AndroidGUI界面设计包,使得解决画面背景、屏幕刷新等都有较好的解决方案。(3)对于手机程序,java是基于虚拟机的半解释型编译系统,其执行效率较C++等完全编译后的程序会低很多,程序若不进行精简和优化,将可能导致运行的不流畅,因此需开发过程中对结构上的控制、变量的使用、算法的优化等优化。三、研究的方法与技术路线、研究难点,预期达到的目标1.研究方法(1)访谈法访谈法是通过和游戏用户面对面地交谈来了解用户对游戏概念或游戏某些方面的感受,比如游戏中哪些东西比较的重要,同时也可以发现用户对某些游戏喜欢什么和不喜

7、欢什么。根据访谈信息来设计此款游戏需要实现的基本功能和亮点。(2)文献研究法文献研究法主要指收集、鉴别、整理文献,并通过对文献的研究,形成对事实科学认识的方法。该方法主要用于系统开发的前期。首先,通过阅读大量手机开发网站的文献,以及关于Android操作系统的一些书籍,结合手机游戏开发的发展趋势,了解开发手机游戏的基本步骤。以此确定毕业设计的选题。然后,根据相关文献,对系统进行需求分析和可行性分析,从而确定自己的研究方向和实现方法。(3)面向对象方法面向对象方法(Ob

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。