移动环境下象棋游戏的设计与实现.doc

资料分类:计算机信息 上传会员:潘教授 更新时间:2021-09-25
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:15611
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

【摘要】随着智能手机的普及和人们生活节奏的加快,越来越多的人在手机上寻找娱乐活动,手机游戏就是其中之一;但是在人们的手机娱乐活动中缺很少看见中国象棋的身影。本文的主要目的是设计一款基于Android平台中国象棋游戏,为了在人们闲暇之余,给大家的娱乐活动提供多一份的选择,并且让他们借此机会了解到中国象棋的魅力。

Android是开放性的,Android不仅具有良好的开发环境,还支持各种可扩展的用户体验,包括丰富的图形组件和多媒体支持功能,因此Android平台对于开发人员来说具有无限的吸引力。通过深入了解Android的开发原理和Android平台提供的各种库函数,结合中国象棋游戏的特点,设计一款基于Android的中国象棋游戏软件。对系统进行全面的需求分析,确定了系统的基本功能,并对棋子行走规则、游戏界面绘制等算法进行设计,最终实现一个界面友好、富有娱乐性的中国象棋游戏。 

关键字:中国象棋; 智能手机; Android;  人机对战

 

目录

摘要

Abstract

第一章 绪论-1

1.1研究背景-1

1.1.1-中国象棋的起源以及产生背景-1

1.1.2-研究现状-1

1.1.3-Android的优势以及手机游戏的发展前景-2

1.1.4-手游的发展现状-4

1.2研究意义-7

1.3论文结构安排-7

第二章 Android游戏开发相关技术简述-9

2.1 Android简介-9

2.2 Android体系结构-9

2.3 Android的四大组件-10

2.4 Java简介以及Java语言特点-10

2.4.1 Java简介-10

2.4.2 Java语言特点-11

2.5开发工具:Android Studio 简介-12

第三章 系统分析-13

3.1可行性研究-13

3.1.1社会可行性分析-13

3.1.2技术可行性分析-13

3.1.3经济可行性分析-14

3.1.4操作可行性分析-14

3.2游戏走棋需求设计分析-14

第四章 游戏系统的设计与实现-15

4.1棋盘-15

4.2棋子-16

4.3走棋规则及其实现-16

4.3.1所有棋子行走第一条规则-16

4.3.2帅(将)行走规则-17

4.3.3士(仕)行走规则-18

4.3.4象(相)行走规则-19

4.3.5車行走规则-21

4.3.6炮(砲)行走规则-22

4.3.7馬行走规则-25

4.3.8兵(卒)行走规则-26

4.4吃棋及判定胜负-28

4.5类框架设计及其实现-28

4.5.1公共类的实现-29

4.5.2辅助界面类的实现-30

第五章 运行测试-32

5.1测试用例表-32

5.2测试结果-32

第六章 小结-35

参考文献-36

致谢-37

相关论文资料:
最新评论
上传会员 潘教授 对本文的描述:象棋,是没有硝烟的战争,既要需要考量智力,又要比较耐心,走错一招,那么本方将有可能一直处于劣势,从开始到结束生死重重不得有半点松懈。对弈者洞察全局,细思缜密,既要......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: