基于安卓的五子棋de游戏设计——论文

上传人:re****.1 文档编号:493196490 上传时间:2023-09-30 格式:DOC 页数:35 大小:631KB
返回 下载 相关 举报
基于安卓的五子棋de游戏设计——论文_第1页
第1页 / 共35页
基于安卓的五子棋de游戏设计——论文_第2页
第2页 / 共35页
基于安卓的五子棋de游戏设计——论文_第3页
第3页 / 共35页
基于安卓的五子棋de游戏设计——论文_第4页
第4页 / 共35页
基于安卓的五子棋de游戏设计——论文_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《基于安卓的五子棋de游戏设计——论文》由会员分享,可在线阅读,更多相关《基于安卓的五子棋de游戏设计——论文(35页珍藏版)》请在金锄头文库上搜索。

1、江西环境工程职业学院大专毕业生毕业设计(论文)题目:Android智能手机游戏开发“五子棋游戏”分院: 通讯与信息学院 姓名: 学号: 20093069 专业: 计算机信息管理 指导老师: 陈万钧 毕业论文答辩时间:2012年6月13日 I 摘 要随着3G网络的使用,Android系统已经成为全球应用具有广泛影响力的手机操作系统,受到广大消费者的欢迎。手机3D游戏作为手机的基本功能之一,对于人们的意义,已不仅仅像简单的娱乐一般,而是承载着不可或缺的作用。本论文主要阐述以面向对象的程序开发语言eclipse为开发工具, 基于智能手机Android之上设计一个五子棋游戏。五子棋起源于中国古代的传统

2、黑白棋种之一,它不仅能增强思维能力 提高智力,而且富含哲理,有助于修身养性。本系统是本系统中设定了人机对战和人人对战两种模式。人机对战实现的是一些简单的算法,人人对战只是进行了输赢方的判定。它与javame的五子棋设计有许多的不一样,Android本来就是全触摸的形式,而且操作非常简单 通过对系统目标的调试和分析,论证提出了可行性方案,软件系统、硬件平台简单易得,开发成本低,容易实现,从经济角度来看,该系统可行。运行调试后的结果证明该软件能够很好的运行在Android系统平台上,全部实现了所要求的功能,并且兼容性很好。该软件的易用性较强,可操作性强,界面视觉效果良好,实现了软件设计与开发的目的

3、。关键词:机器人,生命周期,算法,线程目 录摘 要I目 录II第1章 绪论11.1 背景21.2 课题来源31.3 国内外研究现状31.4 论文主要工作4第2章 Android的开发环境52.1 操作系统52.2 Android开发环境52.3 Android开发环境变量配置52.3.1 jdk的配置52.3.2 sdk的配置72.4 eclipse设置72.5 Android开发环境配置最终步骤7第3章 Android应用程序核心83.1应用程序基础83.2 应用程序组件83.2.1 活动(Activities)93.2.2 服务(Services)113.2.3 广播接收者(Broadca

4、st receivers)123.2.4 内容提供者(Content providers)12第4章 相关技术概念144.1坐标布局(AbsoluteLayout)144.2 Intent154.3 AlertDialog174.4 相关的算法研究:174.4.1相关的数据结构174.4.2分析规则184.4.3胜负判断204.4.4算法实现描述20第5章 实现运行情况,以及各个模块的截图235.1概要设计235.2 游戏界面245.2.1 游戏主界面245.2.2新游戏界面255.2.3 帮助界面255.2.4 关于五子棋介绍界面265.2.5 五子棋的退出27总结28致谢29参考文献30第

5、1章 绪论智能手机(Smartphone),具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进行扩充,同时可通过移动通讯网络来实现无线网络接入。目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM(黑莓)、美国摩托罗拉、中国台湾宏达(htc)更是智能机中的佼佼者。智能手机具有五大特点:1. 具备了无线接入互联网的能力,即要有GSM的支持网络下的GPRS或者是CDMA网络支持下的CDMA 1X或3G网络。2. 人性化,可以根据个人需要扩展机器的功能。3. 它是具有开放性的操作系统,还可以安装非常多的应用程

6、序,使得智能手机的功能可以得到无限的扩展。4. 具有PDA功能,其中包括个人信息管理、日程记事、任务安排、多媒体应用、浏览网页。5.强大的功能,扩展性能强,第三方软件支持多。Android的诞生:从时间要追溯到 二零零三年,在参与到 Android 的传奇之前,它的创始人Andy Rubin 在周刊中这么说过:“在开发对于用户位置以及状态更加敏感的移动设备方面存在着巨大的潜力”,他还说过:“很快他们就会在消费类产品中使用这些位置信息,如果开发者足够聪明的话。”现在看起来他自己都没想到他的预言是多么的准确:实际上,移动领域将会发生巨变,从而催生出我们从未见过的强大的智能手机。到二零零五 年有很多

7、关于 Google 即将进军移动设备制造领域并专注于制造基于位置服务的手机的谣传,但最大的障碍就在于 Google 没有自己的可以达成这个目标的平台。在二零零五 年 七月,Google收购了 Android,这么一个小规模收购行动还是立刻引起了移动业界的兴趣,它们怀疑这是 Google 进入移动市场的的标志。尽管如此,这个当时只是一个小规模的移动软件开发公司正是由 Andy Rubin、Rich Miner、Nick Sears 以及 Chris White 四个人共同创建的。现在看来,他们的怀疑是正确的。差不多两年半以后,在 二零零七 年 十一 月 五 日,Google发布了Android,

8、它这个的发布给移动业界带来了一场可怕的风暴,基于 Linux的全新移动操作系统。这不单单是一个全新的移动系统,非常重要的是:它是开源的。这是当时新成立的开放手机联盟整合下的成果,诸如 Google、HTC、Intel、Sprint-Nextel、T-Mobile 以及 NVIDIA 都是这个联盟的成员,该联盟的目的就是要创立移动设备的开放标准。第一款搭载 Android 系统的手机是 2008 年 9 月由 T-Mobile 发布的 G1,它拥有 GPS 功能,3.1M 摄像头,以及一系列的 Google 应用。G1 的面市,正式拉开了 Google 以及整个移动业界激动人心的大冒险的序幕。A

9、ndroid 操作系统版本Android 1.1 (发布于 2009 年 2 月)Android 1.5 “Cupcake” 这是第一个主要版本,发布于 2009 年 5 月.这个升级之后,它的更新给用户带来了新的体验。用户界面得到了极大的改良,并且增添了以下功能。Android 1.6 “Donut” 2009 年 9 月发布。搭载Android 1.6 的 HTC Hero 获得了意想不到的成功。使得原来用许多都没有用过Android的人都对Android非常的关注,并且也让竞争者苹果和微软更加警惕了。Android 2.0/2.1: 2009 年 10 月 26 日,又一个主要版本升级以

10、创纪录的速度放出。这次,大版本升级到了 Android 2.0/2.1 “Eclair.”。Android 2.0.1 SDK 在 2009 年 12 月 3 日发布出来,后来是2010 年 1 月 10 日发布的2.1 版本。很多围观群众和用户可能会有点奇怪:“Android为什么会被用甜点作为它系统版本的代号?”,其实这个命名方法开始在 Andoird 1.5 发布出来的时候。每一个版本代表的甜点的尺寸就越变越大,然后按照字母的数序:小蛋糕,甜甜圈和松饼。在这之前人们预计 2.2 版本的代号可能是“馅饼”,但这个最终被证明是错误的,“FroYo”(冻酸奶)才是 Android 2.2 这个

11、伴随 Google Nexus One 发布的新版的最新代号。而下一个版本的代号将会是“姜饼”。Android 2.2 “Froyo”: Nexus One 的用户已经开始接受 Android 2.2 “FroYo”的无线更新,其它机型的用户可能会在短时间内获取到这一更新的。这一版本的更新出来会让大量让其他手机用户垂涎三尺。有关的消息众口一词声称 Android 3.0 “Gingerbread”,Google 将会在今年秋天的某个时候发布出来,它将带来给用户新的体验。从 Android 的发展旅途中,我们看到 2003 年 Andy他是一个有远见的人,看到了 2005 年的起步和被 Goog

12、le 的收购,也看到了系统的进步以及新的机型的快速发布。所有这一切都让我们相信,Android 将会走向世界第一移动操作系统宝座的步伐是势不可挡的。Android 平板电脑也在今年的夏天开始发布以及 Google TV 发布以后(也许还有 Google Music?),Android 可能真的会将继续带着我们走向移动设备梦想的彼岸。 在手机游戏的早期,大多数开发者都是想要玩转设备、学习技巧和快速攻关的狂热分子。但是,随着更多的开发者加入这个行业,手机游戏已经进化成涉及到专业设计师、构造师、开发者、产品经销商、律师、和艺术家在内的主导产品。这是行业走向成熟的必然趋势。尽管在某人的业余时间内要开发

13、和推销简单的游戏更加困难,但是更多的专业商店将为许多人提供更多的就业机会。 从手机软件的平台的种类,游戏玩家的心理,未来移动通信服务终端的发展,3G手机网络对手机软件游戏的影响,还有从J2ME手机游戏开发平台介绍的手机游戏的趋势和未来这种游戏的运营模式,这几方面的内容来看,手机游戏是未来游戏发展的趋势,其移动性、互连性,必定会带来网络游戏的风暴,这就使我们对这一个新兴的领域有了一定的概念,对指导我们建立一个手机软件开发培训的知识结构有一定的帮助,也是我们的一个发展契机。1.1 背景在我们的生活中有许多的游戏,但是游戏不同,它也会给玩家带来不同的感受和生活理念。游戏是我们日常生活的一个必不可少的

14、娱乐项目,也带动了游戏相关产业市场的发展。游戏平台是经过从游戏机到电视游戏,然后从到pc游戏,到手机游戏,中间经历了很多的技术的更新和变革。但随着新技术的发展和我们生活水平质量的提高,手机开始逐渐变为普及,因为手机是非常小巧便捷的,而且方便的特性成为我们日常生活中必备通讯工具。而基于手机平台的游戏也就拥有的市场空间是巨大的,也因随着3g的开通和应用,手机游戏必然会迎来新的一轮游戏热潮!1.2 课题来源现在的移动电话是小型的计算机,它的处理能力与台式机的标准处理能力相比很有限,但是足够运行一个小型的游戏。现在的手机的一个特性就是它们还是网络计算机,能够高速发送和接收数字数据。除了语音数据以外,它

15、们还可以发送和接收其它类型的数据。所以这样的网络游戏也可以在手机上实现。短信类游戏就好像“虚拟宠物”那样。短信游戏是通过玩家和游戏服务商通过短信中的文字的内容来交流,达到进行游戏的目的的一种文字游戏。 由于短信游戏的整个游戏过程都是通过文字来表达,造成短信游戏的娱乐性较差。但是短信游戏却是兼容性最好的手机游戏之一。只要您的手机可以发短信,您就可以畅快的享受短信游戏给您带来的快乐了。图形类游戏更接近我们常说的“电视游戏”,玩家通过动画的形式来发展情节进行游戏。由于游戏采用了更为直观且更为精美的画面直接表现,因此图形类游戏的游戏性和代入感往往较文字类游戏高。因此广受玩家们的欢迎。嵌入式游戏是一种将游戏程序预先固化在手机的芯片中的游戏。由于这种游戏的所有数据都是预先固化在手机芯片中的,因此这种游戏是无法进行任何修改的。也

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

当前位置:首页 > 建筑/环境 > 施工组织

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