基于安卓的五子棋游戏

基于安卓的五子棋游戏

ID:8321618

大小:360.00 KB

页数:25页

时间:2018-03-19

基于安卓的五子棋游戏_第1页
基于安卓的五子棋游戏_第2页
基于安卓的五子棋游戏_第3页
基于安卓的五子棋游戏_第4页
基于安卓的五子棋游戏_第5页
资源描述:

《基于安卓的五子棋游戏》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、南京信息职业技术学院毕业设计论文作者学号90916P35系部计算机与软件学院专业软件技术(移动应用开发)题目基于安卓的五子棋游戏指导教师评阅教师完成时间:2012年5月10日毕业设计(论文)中文摘要题目:基于安卓的五子棋游戏摘要:近年来,随着安卓手机的普及,安卓游戏成为广大用户关注的方向。五子棋作为一个棋类竞技运动,在民间十分流行,为了熟悉五子棋规则及技巧,以及研究简单的人工智能,决定用Java开发五子棋游戏,主要完成人机对战的功能。本文结合五子棋这个游戏的特点,将阐述单机版五子棋算法设计,突出人工智能在博弈

2、方面的应用,而选五子棋游戏的开发则是利用计算机来实现它的人工智能,从而培养我们从事软件开发方面的能力。在本程序中,主要使用eclipse开发工具,使用Java开发语言进行五子棋游戏的设计。关键词:安卓游戏五子棋人机对战毕业设计(论文)外文摘要Title:BasedontheAndroidofgobanggameAbstract:Inrecentyears,withthepopularityofAndroidphone,Androidgameswillcausedirectionofcustomersatten

3、tion.Gobangasachessathletics,isverypopularincivil.Inordertobecomefamiliarwiththegamerulesandtechniques,andthestudyofsimpleartificialintelligence,soIdecidedtouseJavatodevelopgobanggame,mainlycompletethefunctionofman-machinebattle.Inthisprogram,combatingthefe

4、aturesofgobanggame,willelaboratethealgorithmdesignofgobang,andprominenttheartificialintelligenceintheapplicationofthegame,andchoosingthegobanggamedevelopmentisusingcomputertorealizeitsartificialintelligence,andtrainingourabilityinsoftwaredevelopment.Inthisp

5、rogram,IuseeclipsedevelopmenttoolandJavalanguagetodesigngobanggame.keywords:Androidgamesgobangman-machinebattle目录1引言11.1安卓游戏11.2课题背景21.3我的主要工作22项目概述与需求分析32.1项目概述32.2需求分析33概要设计43.1五子棋解释43.2五子棋的基本规则53.3五子棋的相关术语53.4程序设计分析53.5数据流图64详细设计64.1用例图64.2类图84.3棋盘界面设计10

6、4.4核心实现代码125运行测试165.1程序测试165.2测试方法和测试用例185.3测试结论185.4运行效果图18结论20致谢21参考文献21I1引言1.1安卓游戏运行在安卓系统平台的游戏,运行在安卓平台的游戏深受大家的喜爱。现在,Android游戏不但可以运行于智能手机,也可以运行在平板电脑上。1.1.1安卓游戏发展趋势将向专业化、大规模化方向发展,随着各平台对OpenGLES支持能力的大力加强,使得开发复杂的3D场景游戏成为可能。更多显示芯片对Android的支持,硬件性能将不再成为制约专业化游戏发

7、展的瓶颈。越来越多在PC、PSP、PS3、XBOX360等各游戏平台占有领先地位的专业游戏公司将向Android等手机平台领域快速渗透,使得游戏的规划更加向专业化方向发展。将向网络化方向发展,随着各平台对无线通信网络、WIFI网络、蓝牙网络的良好支持,游戏将创新出更好的游戏性和用户本验。网络游戏,多人游戏,联机对战等将进一步强化玩家对游戏的粘着度,并且容易通过对道具等的控制产生营利模式。玩家之间对交互能力的需求也会促成未来的游戏向网络化发展进程的加快。将向休闲化、时间片化方向发展,移动设备的随身性使是休闲小游

8、戏将得到快速的发展。移动设备对分散时间的利用促进了游戏向时间片化发展,即一个游戏可以随时开始,随时结束,充分利用用户分散的时间片来运行。1.1.2开发安卓游戏的意义由于安卓平台前景广阔,作为安卓平台的应用,即安卓游戏的快速发展,是大势所趋,必然趋势,所以安卓深受广大群众的喜爱。有需求就有供应,游戏开发商在开源的安卓平台上,尽情的发挥他们的想象力,带给我们一款又一款好玩且爱不释手的游戏。比如水果忍者、

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

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

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