基于安卓的象棋游戏设计说明.docx

上传人:b****4 文档编号:842390 上传时间:2022-10-13 格式:DOCX 页数:28 大小:469.08KB
下载 相关 举报
基于安卓的象棋游戏设计说明.docx_第1页
第1页 / 共28页
基于安卓的象棋游戏设计说明.docx_第2页
第2页 / 共28页
基于安卓的象棋游戏设计说明.docx_第3页
第3页 / 共28页
基于安卓的象棋游戏设计说明.docx_第4页
第4页 / 共28页
基于安卓的象棋游戏设计说明.docx_第5页
第5页 / 共28页
点击查看更多>>
下载资源
资源描述

基于安卓的象棋游戏设计说明.docx

《基于安卓的象棋游戏设计说明.docx》由会员分享,可在线阅读,更多相关《基于安卓的象棋游戏设计说明.docx(28页珍藏版)》请在冰豆网上搜索。

基于安卓的象棋游戏设计说明.docx

基于安卓的象棋游戏设计说明

 

基于Android的象棋游戏设计

 

【关键词】机器人,生命周期,算法,线程

 

软件工程

【摘要】本论文主要阐述以面向对象的程序开发语言eclipse为开发工具,基于智能手机Android之上设计一个五子棋游戏。

五子棋起源于中国古代的传统黑白棋种之一,它不仅能增强思维能力提高智力,而且富含哲理,有助于修身养性。

本系统是本系统中设定了人机对战和人人对战两种模式。

人机对战实现的是一些简单的算法,人人对战只是进展了输赢方的判定。

它与javame的五子棋设计有许多的不一样,Android本来就是全触摸的形式,而且操作非常简单。

ThefiveinarowgamebasedonAndroid

【Abstract】Thispapermainlyexpoundstheobject-orientedprogramdevelopmentineclipseforlanguagedevelopmenttool,smartphoneAndroidbasedonabovedesignafiveinarowgame.GobangoriginatedinChinaancienttraditionalblackwhitekind,itnotonlycanenhanceoneofthinkingcapacity,improveintelligenceandhighinphilosophy,helpstocultivateone'smoralityraisesagender.Thissystemisthesystemthatsettheman-machineagainstandeveryoneagainsttwopatterns.Therealizationman-machineagainstsomesimplealgorithm,everyonewasagainstjustwinthejudgementoftheparty.Ithaswiththejavamegobangchessdesignmanyaredissimilar,Androidistheentiretouchingformoriginally,moreoveroperatesissimple.

【Keywords】Android,Activity,arithmetic,Thread

 

绪论

智能手机(Smartphone),具有独立的操作系统,像个人电脑一样支持用户自行安装软件、游戏等第三方服务商提供的程序,并通过此类程序不断对手机的功能进展扩大,同时可通过移动通讯网络来实现无线网络接入。

目前,全球多数手机厂商都有智能手机产品,而芬兰诺基亚、美国苹果、加拿大RIM〔黑莓〕、美国摩托罗拉、中国宏达〔htc〕更是智能机中的佼佼者。

智能手机具有五大特点:

1.具备了无线接入互联网的能力,即要有GSM的支持网络下的GPRS或者是CDMA网络支持下的CDMA1X或3G网络。

2.人性化,可以根据个人需要扩展机器的功能。

3.它是具有开放性的操作系统,还可以安装非常多的应用程序,使得智能手机的功能可以得到无限的扩展。

4.具有PDA功能,其中包括个人信息管理、日程记事、任务安排、多媒体应用、浏览网页。

5.强大的功能,扩展性能强,第三方软件支持多。

Android的诞生:

从时间要追溯到二零零三年,在参与到Android的传奇之前,它的创始人AndyRubin在周刊中这么说过:

“在开发对于用户位置以与状态更加敏感的移动设备方面存在着巨大的潜力〞,他还说过:

“很快他们就会在消费类产品中使用这些位置信息,如果开发者足够聪明的话。

〞现在看起来他自己都没想到他的预言是多么的准确:

实际上,移动领域将会发生巨变,从而催生出我们从未见过的强大的智能手机。

到二零零五年有很多关于Google即将进军移动设备制造领域并专注于制造基于位置服务的手机的谣传,但最大的障碍就在于Google没有自己的可以达成这个目标的平台。

在二零零五年七月,Google收购了Android,这么一个小规模收购行动还是立刻引起了移动业界的兴趣,它们怀疑这是Google进入移动市场的的标志。

尽管如此,这个当时只是一个小规模的移动软件开发公司正是由AndyRubin、RichMiner、NickSears以与ChrisWhite四个人共同创建的。

现在看来,他们的怀疑是正确的。

差不多两年半以后,在二零零七年十一月五日,Google发布了Android,它这个的发布给移动业界带来了一场可怕的风暴,,基于Linux的全新移动操作系统。

这不单单是一个全新的移动系统,非常重要的是:

它是开源的。

这是当时新成立的开放手机联盟整合下的成果,诸如Google、HTC、Intel、Sprint-Nextel、T-Mobile以与NVIDIA都是这个联盟的成员,该联盟的目的就是要创立移动设备的开放标准。

第一款搭载Android系统的手机是2008年9月由T-Mobile发布的G1,它拥有GPS功能,3.1M摄像头,以与一系列的Google应用。

G1的面市,正式拉开了Google以与整个移动业界激动人心的大冒险的序幕。

Android操作系统版本

Android1.1(发布于2009年2月)

Android1.5“Cupcake〞这是第一个主要版本,发布于2009年5月.这个升级之后,它的更新给用户带来了新的体验。

用户界面得到了极大的改良,并且增添了以下功能。

Android1.6“Donut〞2009年9月发布。

搭载Android1.6的HTCHero获得了意想不到的成功。

使得原来用许多都没有用过Android的人都对Android非常的关注,并且也让竞争者苹果和微软更加警惕了。

Android2.0/2.1:

2009年10月26日,又一个主要版本升级以创纪录的速度放出。

这次,大版本升级到了Android2.0/2.1“Eclair.〞。

Android2.0.1SDK在2009年12月3日发布出来,后来是2010年1月10日发布的2.1版本。

很多围观群众和用户可能会有点奇怪:

“Android为什么会被用甜点作为它系统版本的代号?

〞,其实这个命名方法开始在Andoird1.5发布出来的时候。

每一个版本代表的甜点的尺寸就越变越大,然后按照字母的数序:

小蛋糕,甜甜圈和松饼。

在这之前人们预计2.2版本的代号可能是“馅饼〞,但这个最终被证明是错误的,“FroYo〞〔冻酸奶〕才是Android2.2这个伴随GoogleNexusOne发布的新版的最新代号。

而下一个版本的代号将会是“饼〞。

Android2.2“Froyo〞:

NexusOne的用户已经开始承受Android2.2“FroYo〞的无线更新,其它机型的用户可能会在短时间获取到这一更新的。

这一版本的更新出来会让大量让其他手机用户垂涎三尺。

有关的消息众口一词声称Android3.0“Gingerbread〞,Google将会在今年秋天的某个时候发布出来,它将带来给用户新的体验。

从Android的开展旅途中,我们看到2003年Andy他是一个有远见的人,看到了2005年的起步和被Google的收购,也看到了系统的进步以与新的机型的快速发布。

所有这一切都让我们相信,Android将会走向世界第一移动操作系统宝座的步伐是势不可挡的。

Android平板电脑也在今年的夏天开始发布以与GoogleTV发布以后(也许还有GoogleMusic?

),Android可能真的会将继续带着我们走向移动设备梦想的彼岸。

1开发概述

在手机游戏的早期,大多数开发者都是想要玩转设备、学习技巧和快速攻关的狂热分子。

但是,随着更多的开发者参加这个行业,手机游戏已经进化成涉与到专业设计师、构造师、开发者、产品经销商、律师、和艺术家在的主导产品。

这是行业走向成熟的必然趋势。

尽管在某人的业余时间要开发和推销简单的游戏更加困难,但是更多的专业商店将为许多人提供更多的就业机会。

从手机软件的平台的种类,游戏玩家的心理,未来移动通信服务终端的开展,3G手机网络对手机软件游戏的影响,还有从J2ME手机游戏开发平台介绍的手机游戏的趋势和未来这种游戏的运营模式,这几方面的容来看,手机游戏是未来游戏开展的趋势,其移动性、互连性,必定会带来网络游戏的风暴,这就使我们对这一个新兴的领域有了一定的概念,对指导我们建立一个手机软件开发培训的知识结构有一定的帮助,也是我们的一个开展契机。

1.1背景

在我们的生活中有许多的游戏,但是游戏不同,它也会给玩家带来不同的感受和生活理念。

游戏是我们日常生活的一个必不可少的娱乐项目,也带动了游戏相关产业市场的开展。

游戏平台是经过从游戏机到电视游戏,然后从到pc游戏,到手机游戏,中间经历了很多的技术的更新和变革。

但随着新技术的开展和我们生活水平质量的提高,手机开始逐渐变为普与,因为手机是非常小巧便捷的,而且方便的特性成为我们日常生活中必备通讯工具。

而基于手机平台的游戏也就拥有的市场空间是巨大的,也因随着3g的开通和应用,手机游戏必然会迎来新的一轮游戏热潮!

1.2课题来源

现在的移动是小型的计算机,它的处理能力与台式机的标准处理能力相比很有限,但是足够运行一个小型的游戏。

现在的手机的一个特性就是它们还是网络计算机,能够高速发送和接收数字数据。

除了语音数据以外,它们还可以发送和接收其它类型的数据。

所以这样的网络游戏也可以在手机上实现。

短信类游戏就好似“虚拟宠物〞那样。

短信游戏是通过玩家和游戏服务商通过短信中的文字的容来交流,达到进展游戏的目的的一种文字游戏。

由于短信游戏的整个游戏过程都是通过文字来表达,造成短信游戏的娱乐性较差。

但是短信游戏却是兼容性最好的手机游戏之一。

只要您的手机可以发短信,您就可以畅快的享受短信游戏给您带来的快乐了。

图形类游戏更接近我们常说的“电视游戏〞,玩家通过动画的形式来开展情节进展游戏。

由于游戏采用了更为直观且更为精美的画面直接表现,因此图形类游戏的游戏性和代入感往往较文字类游戏高。

因此广受玩家们的欢迎。

嵌入式游戏是一种将游戏程序预先固化在手机的芯片中的游戏。

由于这种游戏的所有数据都是预先固化在手机芯片中的,因此这种游戏是无法进展任何修改的。

也就是说,您不能更换其它游戏的,只能玩您手机中已经存在的娱乐游戏,而且您也不能将它们删除。

手机在网络游戏行业在多年的技术经验与运营经验的积累与总结之后,到了2009年迫不与待的需要创新出新的游戏模式和崭新的运营模式来推动手机游戏市场的爆发和开展。

其中比拟吸引人们的是手机的休闲类的游戏。

应该可以说它是与PC网络游戏完全的脱离开了,而且充分发挥了自身的优势手机终端。

休闲类的游戏恰巧与之相反,只需要很少的网络流量的网络环境,通过少量屡次的游戏形式带给玩家流畅的游戏体验满足玩家瞬间提升的快感,但是同时却很难具有长期的“沉迷〞性。

此题目是基于Android平台开发的一个小型的程序。

其实都差不多,在有JAVA的智能手机上都可以运行。

其实手机是我们生活中不可缺少的工具,这些小游戏可以带给我们快乐和放松我们的心情。

无论什么样手机,我想买起来的时候上面就有一些它自带的各种小游戏,其中有一个独特的小游戏也是非常重要的。

1.3国外研究现状

Android是Google开发的基于Linux平台的开源手机操作系统。

它包括操作系统、用户界面和应用程序——移动工作

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1