基于安卓平台记忆大爆炸游戏设计与实现.doc

上传人:cl****1 文档编号:560869771 上传时间:2023-04-12 格式:DOC 页数:36 大小:3.50MB
返回 下载 相关 举报
基于安卓平台记忆大爆炸游戏设计与实现.doc_第1页
第1页 / 共36页
基于安卓平台记忆大爆炸游戏设计与实现.doc_第2页
第2页 / 共36页
基于安卓平台记忆大爆炸游戏设计与实现.doc_第3页
第3页 / 共36页
基于安卓平台记忆大爆炸游戏设计与实现.doc_第4页
第4页 / 共36页
基于安卓平台记忆大爆炸游戏设计与实现.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

《基于安卓平台记忆大爆炸游戏设计与实现.doc》由会员分享,可在线阅读,更多相关《基于安卓平台记忆大爆炸游戏设计与实现.doc(36页珍藏版)》请在金锄头文库上搜索。

1、巢湖学院2013届本科毕业论文(设计) 本科毕业论文(设计)题 目 基于安卓平台记忆大爆炸游戏设计与实现 院(系) 电子工程与电气自动化学院 专 业 电子科学与技术 学生姓名 滕晓洋 学 号 09026222 指导教师 李素平 职称 助教 论文字数 完成日期:2013年5月10日I巢湖学院本科毕业论文(设计)诚信承诺书本人郑重声明:所呈交的本科毕业论文(设计),是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人

2、承担。本人签名: 日期: 巢湖学院本科毕业论文 (设计)使用授权说明本人完全了解巢湖学院有关收集、保留和使用毕业论文 (设计)的规定,即:本科生在校期间进行毕业论文(设计)工作的知识产权单位属巢湖学院。学校根据需要,有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许毕业论文 (设计)被查阅和借阅;学校可以将毕业论文(设计)的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存、汇编毕业,并且本人电子文档和纸质论文的内容相一致。保密的毕业论文(设计)在解密后遵守此规定。本人签名: 日期: 导师签名: 日期: 基于android平台的记忆大爆炸游戏设计与实现摘要随

3、着智能手机的快速普及,为了让智能手机用户能够随时随地查询互联网所提供的服务,一种高效的办法就是将应用系统的功能拓展到手机终端上,让手机能够通过移动网以及互联网访问Web网站并处理各种各样的业务。因此智能手机的应用开发在21世纪移动互联时代就显得尤为重要。此论文提出了一款基于安卓系统的记忆大爆炸游戏,并通过解析这款游戏的开发和实现,来了解安卓系统的工作机制。此种游戏为益智类游戏,其主要内容有“欢迎界面”、“菜单选择”、“游戏设置”、“开始游戏”、“游戏教程”、“游戏退出”等模块,并设计各个模块的功能和实现方式。降低模块与模块的内聚。主要对该游戏进行总体的分析和设计,对内部算法的具体处理和详细的计

4、算进行阐述。运用多线程技术,对游戏中用到的安卓动画过程做具体介绍。关键字:安卓;游戏;动画;Design and implementation of memeory game of the big bang based on the Android platformAbstractAlong with the rapid popularity of smartphones, in order to make smart phone users can query the services provided by the Internet anytime and anywhere, a high

5、ly efficient way is to the function of the application system development on the handset, keep the cell phone can be mobile and Internet access to the Web site and deal with all kinds of business. So smart phone application development in the 21st century era of mobile Internet is particularly impor

6、tant.This paper puts forward a based on android memory game to the big bang, and through analyzing the development and implementation of the game, to understand the working mechanism of the android system.This game for educational classes, its main content is welcome screen, menu selection, game Set

7、tings, start game, game tutorial, exit game and other modules, and design the various modules function and implementation approach. Reduce the module and module cohesion.Mainly to the overall analysis and design of the game, the specific processing of internal algorithm and the detailed calculation.

8、 Using the multithreading technology, to use android in the game animation process to introduce specificKey Words:android, game, animation目录 基于android平台的记忆大爆炸游戏设计与实现I摘要I1.绪论11.1 研究意义11.2 研究状况与发展趋势12.Android开发前的准备22.1 系统需求分析22.2 对性能的规定32.3 android开发环境33.游戏界面设计43.1 欢迎界面设计43.2 菜单界面设计43.3 游戏进行中界面设计54.游戏

9、实现64.1 框架的搭建64.2 欢迎界面实现84.3 菜单界面实现94.3.1 菜单主界面94.3.2 游戏帮助界面114.3.3 游戏关于界面124.3.4 游戏设置界面124.3.5 游戏成就界面134.3.6 游戏退出154.4 游戏进行中界面实现154.4.1 游戏主界面154.4.2 游戏过关界面194.4.3 游戏失败界面214.4.4 游戏暂停界面214.5 加载界面实现225.软件运行测试245.1 测试环境245.2 功能测试245.3 兼容性测试256.总结25参考文献27致谢281. 绪论Android平台的框架是由操作系统、中间件、用户界面和应用软件组成。底层的基础为

10、Linux内核,android系统的效果图由C开发,并且只提供基本功能。最上层为应用软件层,包括通讯软件程序等,是由各公司用java开发。Google通过与各软、硬件开发商等建立合作伙伴的关系,希望能建立标准的、开放式的移动软件平台。1.1 研究意义手机的发展也带动了手机游戏产业的快速发展。在人们的生活中有许多的游戏,但不同的游戏会带给玩家不同的感受和生活理念。游戏时人们日常生活的一个必不可少的娱乐项目,同时也带动了游戏相关产业市场的发展。游戏平台经过从游戏机到电视游戏,然后到PC游戏,再到手机游戏,中间经历了很多技术的更新和变革。因为智能手机的普及,基于手机平台的游戏也就拥有了巨大的市场空间

11、,也因随着3G的开通和应用,手机游戏必然会迎来新的一轮游戏热潮。Android系统平台作为当下最为火热的平台,本文拟设计一款游戏,以深入理解Android系统的工作机制。Java语言作为一种跨平台的语言,可用于开发android应用,通过本文亦希望能够进一步的理解,掌握该语言。此游戏是一款益智类的游戏,通过它深入理解游戏开发的过程,以及游戏开发的架构搭建。理解安卓图形、动画、音频等的实现,理解游戏开发思路和实现技术1.2 研究状况与发展趋势1997年出现了最早的手机游戏,经过了十几年的发展和变革,随着手机移动终端和移动通信网络的不断进步,手机游戏正在经历由简单到复杂的演变过程。带动移动数据业务

12、快速发展的手机娱乐服务,伴随着网络和移动终端性能的不断提高,呈现出快速增长势头2。2010年,中国的手机游戏玩家规模已经突破了1.3亿,同比增长52.11%,同期的中国手机游戏的市场规模已达33亿。2011年中国的手机游戏玩家规模已达1.62亿人。伴随着智能手机的普及和游戏获取门槛的降低,以及手机游戏在产品类型和用户体验上都有很大的提高,未来中国手机游戏玩家的规模还有很大的上升空间。2012年中国手机游戏玩家的规模已达2.13亿,中国手机的网络游戏市场规模已达4.42亿元。随着手机宽带的不断提速,互联网从PC过渡到手机的趋势正在加快蔓延,这也为手机游戏业的兴起造就了新的商业机遇。在移动互联网时

13、代,开发者纷纷逃离营运商的束缚,转向利润较为丰厚的应用程序和游戏开发。手机游戏软件在消费者中深受欢迎,如果想在未来手机应用程序开发中实现规模则需要加大手机游戏方面的开发力度。手机游戏研发的重点是游戏情节和游戏界面。游戏情节的创作依赖人的想象力和创造力。行业竞争的激烈也导致雷同的不少游戏情节出现,这就要求创作人员不断发挥才能。从最初按键操纵到后来的屏幕多点触控,已是一个趋势。本文则是在多点触碰操作灵感下的一款小游戏设计。目前的android手机游戏可以大致分为:经营策略、动作竞技、休闲益智、网络模拟、体育竞技、射击冒险和角色扮演。2. Android开发前的准备2.1 系统需求分析在androi

14、d智能手机平台上实现记忆大爆炸益智游戏。玩家的目的是要记住礼物摆放的先后顺序,再根据记忆,根据原来的顺序依次点击屏幕上的方块以找到礼物,从而获取分数,在连击时间槽耗尽之前找到所有礼物将形成连击,达成特定条件可以解锁成就。如果点击顺序错误,减少生命点数,当生命为零时游戏结束。用以锻炼人的记忆能力。实现各个目标的具体需求:(1) 游戏框架设计(2) 刚进入游戏时的欢迎界面设计与实现(3) 菜单主界面的设计与实现(4) 将菜单封装成一个对象,对菜单类的设计与实现(5) 对一些通用界面、通用的功能进行统一处理的工具类的设计与实现(6) 游戏进行时界面的设计与实现(7) 将物品封装成一个对象,对物品类的设计与实现(8) 对游戏中用到的状态机进行设计与实现(9) 数据存储数据库类的设计与实现2.2 对性能的规定在对游戏各个界面的设计过程中,始终坚持清晰了然。由于是运行在手机上面,而不是电脑上面,所以对游戏的性能要求就更加严格,内存的使用要尽量的低,很多游戏在一开始进入游戏后就将所有的资源加载到游戏中,这样在后面的游戏过程中就不需要加载而直接从内存中读取数据,但这样有些资源用不到的情况下也被加

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号