3.4.2游戏主要流程 26
4人机智能算法 27
4.1人机智能以及算法简介 27
4.2五子棋算法解析 27
4.2.1人机对战程序的主要内容 27
4.2.2 主要算法解析 27
5详细设计 29
5.1游戏贴士界面 29
5.2棋盘的绘制 29
5.3棋子的绘制 31
5.4游戏主界面 32
6结论 38
参考文献 39
致谢 40
1绪论
随着时代的发展,全球手机用户的数量正逐日递增,甚至远超电脑的数量,其中智能手机所占的比重越来越高,特别在4G正在推广,3G处于流行的当下,移动互联网将会是一个巨大的消费市场,智能手机的市场份额被国内外各大公司争先抢占。这段时间内,智能手机的的种类可谓是五花八门,各式各样的机型,总有一款适合消费者,广受大众的好评。
智能手机,他具有独立的操作系统,如安卓、ios等,支持用户自己安装各类第三方供应商提供的软件、游戏等Apps,通过这些程序不断对手机的功能进行扩大,同时通过连接通信服务商提供的网络能将系统的版本以及游戏进行升级、更新补丁。如今,全球大多数的手机供应商都拥有智能型的手机产品,而美国的苹果机、韩国三星机、中国台湾宏达(htc)等更是智能手机中的领先者。
智能手机具有优尔大特点:
(1) 智能手机的功能继承了普通手机的所有功能,其中包括:正常的ton挂以及收发短信等基础应用;
(2) 智能手机可以通过连接CDMA网络中的CDMA 1X、GSM网络中的GPRS或者3G、4G无线网络;
(3) 智能手机具备PDA的功能。其中包含了每日日程安排、任务的记载、多媒体的播放、网页的浏览以及PIM——个人信息的管理;
(4) 智能手机的操作系统开放性十足,通过此操作平台,安装更多的应用程序、扩展智能手机的应用功能完全不是难题。
(5) 智能手机非常的人性化,所有的应用程序和功能能按照个人的需求来拓展;
(6) 智能手机功能强大,扩展性能强,支持多种第三方应用软件。
当网络大鳄Google宣布带着安卓系统要进军手机操作系统后,安卓系统茁壮成长,一路高歌,很快获得了厂商和广大消费者的高度认同,同时,安卓的出现也给智能手机领域带来了更多的机遇与挑战,因为安卓基于Linux内核,它具有免费、开源的特性,很快吸引到了广大爱好者和厂商的眼球,也由于安卓手机已成为热销商品,所以以安卓为操作系统所开发的手机和手机游戏App拥有巨大潜力和市场是有目共睹的。
现在人们的生活节奏普遍偏快,压力也与日俱增,此时劳逸结合能获得更有效率的工作绩效,所以,工作之外,必要的娱乐对每个现代人是不可或缺的。在智能手机快速发展的环境下面对这一现状,手机游戏的种类层出不穷,使得人们有更多的选择去娱乐、放松。棋类游戏不仅能让人们感到放松也能锻炼人们的思文,修身养性。
近年来随着智能手机的快速发展,各式各样的掌上游戏千变万化,让人们感受到更多的娱乐方式,而且,棋类休闲类的游戏能起到锻炼人们的思文和修身养性的作用,他需要人们具备基本的棋类基础,大有与人脑分庭抗礼之势。如今,掌上五子棋游戏软件基本分为两类:其一网络五子棋,其二单机版的五子棋。网络版的五子棋,如QQ五子棋深受大众的喜欢,故由此设计了本款掌上五子棋供人们在闲暇之余娱乐,放松。 基于Android平台的五子棋游戏设计与开发(2):http://www.youerw.com/jisuanji/lunwen_13387.html