毕业论文(设计)益智类手机游戏的设计与开发

毕业论文(设计)益智类手机游戏的设计与开发

ID:12642009

大小:2.23 MB

页数:27页

时间:2018-07-18

毕业论文(设计)益智类手机游戏的设计与开发_第1页
毕业论文(设计)益智类手机游戏的设计与开发_第2页
毕业论文(设计)益智类手机游戏的设计与开发_第3页
毕业论文(设计)益智类手机游戏的设计与开发_第4页
毕业论文(设计)益智类手机游戏的设计与开发_第5页
资源描述:

《毕业论文(设计)益智类手机游戏的设计与开发》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、盐城师范学院毕业设计益智类手机游戏的设计与开发摘要目前,智能手机的平民化使得手机游戏深入到我们的日常生活。在手游市场上,操作简便、玩法灵活的游戏越来越受到玩家的青睐。课题面向Android智能平台,以棋类游戏为实例,运用经优化的博弈算法,结合人工智能、逐层剪枝以及Android动画、多线程、异步通信技术,实现了游戏的人机对战、蓝牙连接及远程网络对战等功能。为玩家提供一个方便快捷的娱乐环境,为同类型游戏的开发提供参考。【关键词】博弈算法;人工智能;Android;蓝牙传输盐城师范学院毕业设计DesignanddevelopmentofthepuzzlegameAbstractAtpre

2、sent,thecivilianpopulationofsmartphonesmakesmobilegamesintoourdailylives.IntheMobileGamesmarket,easytooperate,flexiblewaysarebecomingmoreandmorefavoredbytheplayers.SubjectorientedAndroidsmartphoneplatform,tochessgamesasanexample,usingtheoptimizedgamealgorithm,combinedwithartificialintelligence,

3、layerbylayerpruning,andAndroidanimation,multithreads,asynchronouscommunicationtechnology,realizetheman-machinebattle,Bluetoothconnectionsandremotenetworktobattleandotherfunctionsinthegame.Provideaconvenientandfastentertainmentenvironmentfortheplayers,toprovideareferenceforthedevelopmentofthesam

4、etypeofgame.[Keywords]Gamealgorithm;ArtificialIntelligence;Android;Bluetoothtransmission盐城师范学院毕业设计目录1引言11.1研究背景及意义11.2设计流程12技术介绍22.1Android技术22.2蓝牙技术33需求分析43.1游戏可行性分析43.1.1上线的可行性43.1.2技术的可行性44游戏总体设计44.1游戏算法分析44.1.1博弈算法54.1.2估值评分64.2游戏架构设计74.3功能模块分析94.3.1界面设计94.3.2算法优化94.3.3蓝牙传输105部分功能设计与实现105.1

5、游戏界面105.2游戏逻辑125.2.1多线程控制125.2.2搜索算法135.2.3评分规则145.2.4范围限制155.2.5棋盘绘制165.2.6游戏规则16盐城师范学院毕业设计5.3蓝牙联机185.3.1蓝牙连接185.3.2蓝牙数据传输、存储195.4APK文件发布20结束语21参考文献22致谢23盐城师范学院毕业设计1引言1.1研究背景及意义目前,Android系统是世界上市场占有率最高的移动操作系统。截至2015年底,安卓机占据了全球智能机市场81.5%的份额。Android以其完全开放的操作系统身受用户的喜爱,同时它可以安装海量的免费应用与游戏。因此无论是开发者还是使

6、用者都能够无门槛的快速上手。智能手机不仅仅只是被用作通讯工具,更是人们娱乐休闲的生活伴侣。每位用户或多或少都会玩些手机游戏。在种类繁多的游戏中,棋牌类益智游戏独具一格。截至2015年12月底,我国网民达到6.88亿,网络游戏网民达到了3.91亿,其中77%的用户是棋牌游戏玩家。由此可见,棋牌类游戏市场前景广阔。1.2设计流程益智类游戏以其简便、益智、灵活的玩法深受广大游戏玩家的喜爱。此次设计的游戏是一款面向Android系统的棋类手机游戏,将人工智能进行优化,为玩家提供了高效便捷的娱乐环境。在游戏中,AI具有智能落子、分析棋局的功能,可以与玩家实时的切磋。游戏的目的就是发挥智力,获得

7、胜利。通过对棋局的分析,做出最优的选择,战胜低级的AI后,可以解锁更高级的AI,不断地突破自己,战胜对手;也可通过网络连接,与好友进行对战,战胜他,证明自己。通过大量查阅Android相关资料,以及对Java语言的学习,系统地熟悉了在游戏制作过程中的关键步骤:(1)设计游戏界面:制定游戏的整体风格,设计界面。(2)策划游戏内容:根据对游戏的需求分析以及实现思路策划出游戏具体内容,包括关卡、动画的设定,具体的编码逻辑,以及游戏胜负的要求等。(3)代码编写:游

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

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

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