《基于android推箱子游戏的设计》开题报告

《基于android推箱子游戏的设计》开题报告

ID:26787861

大小:192.50 KB

页数:6页

时间:2018-11-29

《基于android推箱子游戏的设计》开题报告_第1页
《基于android推箱子游戏的设计》开题报告_第2页
《基于android推箱子游戏的设计》开题报告_第3页
《基于android推箱子游戏的设计》开题报告_第4页
《基于android推箱子游戏的设计》开题报告_第5页
资源描述:

《《基于android推箱子游戏的设计》开题报告》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2011届本科毕业设计(论文)开题报告题目基于Android的推箱子游戏的设计与实现学院  计算机科学与工程学院年级2008专业软件工程班级学号姓名  指导教师职称工程师毕业设计(论文)题目基于Android的推箱子游戏的设计与实现一、课题来源、研究的目的和意义、国内外研究现状及分析(1)课题来源:指导教师拟题研究的目的和意义:推箱子是一款来自日本的古老游戏,其设计目的是训练人的逻辑思维能力。游戏场景一般是设定在空间狭小的仓库中,要求把箱子摆放到指定位置。这就要求玩家巧妙的运用有限的空间和通道,合理的安排箱子的位置和移动

2、次序才可能完成任务。随着计算机游戏的发展,很多编程爱好者基于该游戏的思想开发了出各种版本、各种类型的推箱子。这其中也包括很多手机版本的实现,伴随着手机与计算机的普及,很快推箱子游戏便进入了千家万户(3)国内外研究现状及分析:Android是由Google为首的OHA(OpenHandsetAlliance)推出的一款开放的嵌入式操作系统平台,从2008推出的androidSDK1.0到现在,AndroidSDK的最新版本已经升级到了最新的2.3,Android正以前所未有的速度聚集着来自世界各地的开发者,越来越多的创意被

3、应用到Android应用程序的开发中,大有席卷整个手机产业的趋势。说到Android系统,Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。Android的核心系统服务依赖于Linux2.6内核,如安全性,内存管理,进程管理,网络协议栈和驱动模型。由于Android带有相当浓郁的Linux血统这也就意味着他拥有开源Linux的众多优点:安全、运算速度快、易于开发等等。正因为Android

4、具有上述的优点,所以它在国内具有相当强劲的竞争优势。青年网络的主要负责人潘长华先生说到:Android作为一款十分优秀的移动开发平台十分适合国内的开发环境。尤其是中小企业开发团队低成本以及源代码的分享可以为企业节省大量资金,这对于中小企业来说无疑是最大的诱惑。青年网络推出的"星网睿话"就是国内成功的Android开发产品。同时一个资深的Android开发爱好者告诉记者:如果你是个人开发爱好者,那么Android就是Google为你量身打造的,放弃闭源的种种吧,开源才是王道,Android才是未来的主宰。伴随着Google

5、Android操作系统的盛行,国内外的开发团队也逐渐的壮大起来了,基于AndroidSDK的系统开发,基于Android应用的开发等已逐渐倍受大家关注,而手机游戏开发历来是移动开发中分量最重的部分,面对如此火爆的Android市场自然也不甘示弱,由于Android的应用层开发是基于Java的开发,所以必有其可以快速移植J2ME开发的游戏的优势,但是移植的游戏必定也不能发挥Android操作系统独特的特性,所以目前基于Android游戏开发的市场还是不够成熟的,面对这种情况,在了解AndroidSDK基础上,我打算开发一款

6、完全适应于Android操作系统的推箱子益智游戏,此游戏采用OpenGL技术,实现2.5D斜视角的立体视角,采用SQLite轻量级数据库存储技术等质在为Android量生打造一款独特的游戏。二、主要研究内容该游戏的实现主要分为算法设计与界面布局,这里主要致力于以下几个内容的研究:1)基于androidSDK2.2的开发技术2)界面采用2.5d,3d的呈现技术3)数据存储采用文件存储及轻量级数据库SQLite的存储技术三、实验方案、实验方法及预期达到的目标1、实验方案分模块实现各个目标的具体需求:欢迎动画界面设计与实现,菜

7、单界面设计与实现,游戏界面的框架实现等。2、实验方法首先进行总体的分析和设计,再将基本信息模块的具体内容设计完成,然后完成其它各个子模块的功能。不同阶段中注意对系统进行备份。通过DDMS调试来发现问题,并要重视作好笔记。本项目采用SQLite进行数据库设计,开发工具采用eclipse+AndroidSDK2.2开发环境。3、预期达到的目标整个游戏能够有效地完成所涉及的各项功能,系统具有较好的视觉效果、并界面友好,操作简便。四、完成课题所需的条件、主要困难及解决办法1、硬件条件CPU:PentiumⅢ733或以上;内存:1

8、28MB或以上容量;显卡:16MB或以上显存之AGP接口绘图卡;硬盘:至少100MB剩余空间。2、软件条件操作系统:MicrosoftWindows2000/XP;数据库:SQLite开发工具:eclipse+AndroidSDK2.2开发环境文档工具:MicrosoftofficeWord2003,Microsof

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

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

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