基于Android平台的中国象棋人机对弈游戏开发_毕设论文

上传人:jiups****uk12 文档编号:40032789 上传时间:2018-05-22 格式:DOC 页数:39 大小:2.10MB
返回 下载 相关 举报
基于Android平台的中国象棋人机对弈游戏开发_毕设论文_第1页
第1页 / 共39页
基于Android平台的中国象棋人机对弈游戏开发_毕设论文_第2页
第2页 / 共39页
基于Android平台的中国象棋人机对弈游戏开发_毕设论文_第3页
第3页 / 共39页
基于Android平台的中国象棋人机对弈游戏开发_毕设论文_第4页
第4页 / 共39页
基于Android平台的中国象棋人机对弈游戏开发_毕设论文_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《基于Android平台的中国象棋人机对弈游戏开发_毕设论文》由会员分享,可在线阅读,更多相关《基于Android平台的中国象棋人机对弈游戏开发_毕设论文(39页珍藏版)》请在金锄头文库上搜索。

1、论文题目: 基于 Android 平台的中国象棋人机对弈游戏开发专 业: 电子信息科学与技术2015 年 6 月 23 日摘 要随着生活节奏的加快,智能手机的发展,人们在智能手机上进行娱乐的机会越来越多,这在一定程度上推动了手机游戏的发展。Android 是开放性体系架构,不仅具有非常好的开发、调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支持功能以及强大的浏览器。因此,对于软件从业人员来说,Android 平台具有无限的吸引力。本文研究和分析了 Android 平台下的中国象棋的相关技术,设计和实现了基于 Android 平台的中国象棋人机对弈游戏。并对游戏的运行情况进

2、行了测试,测试结果表明,游戏移植到手机上运行良好,基本符合设计初衷。通过本论文的设计和实现,掌握了 Android 平台下游戏开发的相关技术和设计流程,为以后从事进一步的研究和软件开发工作奠定了基础。【关 键 词】Android,中国象棋,人机对弈,游戏开发【论文类型】应用Title: Design of Chinese Chess Game Based on Android platformMajor: Electronic information science and technologyName: Signature_Supervisor: Zhang Longmei Signatur

3、e_ABSTRACTWith the pace of life accelerated, the development of smart phones, peoples entertainment on the smart phone more and more opportunities, which to some extent, promote the development of mobile games. Android is an open architecture, not only has a very good developing and debugging enviro

4、nment, but also support a variety of scalable user experience, including rich graphical components, multimedia support, and powerful browser. Thus, for software practitioners, the Android platform has unlimited appeal. In this paper, we study and analyze the technology related to the Android platfor

5、m under the Chinese chess, the design and implementation of the Android platform based on Chinese chess man-machine chess game. And the operation of the game was tested, the test results show that the game is ported to the mobile phone, the basic accord with the design intention. Through the design

6、and implementation of this paper, the relevant technology and design process of the game development of the Android platform are mastered, which lays the foundation for the further research and software development.【Key words】Android; Chinese chess; human-computer interaction; game design 【Type of t

7、hesis】 Application designI目 录第一章 绪论.11.1 研究背景.1 1.1.1 中国象棋的历史起源.1 1.1.2 国内外研究现状.1 1.1.3 Android 系统的优势 .2 1.1.4 手机游戏的发展趋势.3 1.2 研究意义.5 1.3 研究内容.6 1.4 论文结构.6第二章 游戏开发相关技术概述.72.1 Android 开发平台简介.7 2.2 Android 的体系结构.7 2.2.1 应用程序层.7 2.2.2 应用程序框架层.8 2.2.3 Android 运行时库 .8 2.2.4 Linux 内核 .9 2.3 Android 的四大组件.

8、9 2.4 Java 语言概述 .10 2.4.1 Java 语言特点 .10 2.4.2 Java 的应用领域 .11 2.4.3 Java 程序的运行过程 .11第三章 基于 Android 平台的中国象棋人机对弈游戏设计.123.1 中国象棋需求分析 .12 3.2 中国象棋规则设计 .12 3.2.1 棋盘.12 3.2.2 棋子.13 3.2.3 走棋.13 3.2.4 吃棋.17 3.2.5 判定胜负.17 3.3 类框架的设计 .17 3.4 主要模块设计 .19 3.5 游戏流程设计 .20第四章 基于 Android 平台的中国象棋人机对弈游戏实现.214.1 Android

9、 开发环境的搭建.21II4.2 游戏的策划 .21 4.3 计算机博弈系统的构成 .22 4.3.1 数据结构.22 4.3.2 着法生成.23 4.3.3 局面评估.24 4.3.4 搜索算法.24 4.4 各个类的实现 .24 4.4.1 公共类的实现.24 4.4.2 辅助界面类的实现.25 4.4.3 游戏界面相关类的实现.27 4.4.4 象棋规则类的实现.28 4.5 游戏的运行及测试 .30第五章 总结及展望.325.1 论文总结 .32 5.2 问题与展望 .32致 谢.33参考文献.341第一章 绪论1.1 研究背景1.1.1 中国象棋的历史起源中国象棋具有悠久的历史。战国时期,已经有了关于象棋的正式记载,如:楚辞招魂中有“蓖蔽象棋,有六簿些;分曹并进,遒相迫些;成枭而牟,呼五白些”。由此可

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

当前位置:首页 > 行业资料 > 其它行业文档

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