- 1、本文档共100页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
象棋,又称中国象棋(英文现译作Xiangqi),在中国有着悠久的历史,属于二人对抗性游戏的一种,由于用具简单、趣味性强,成为广泛流行的棋艺活动。在本章的内容中,将开发一款Android象棋游戏。;;;01;士或仕
目的是为了护卫各自的最高将领(帅、将)。
移动范围:只能在九宫内移动。
移动规则:每一步只可以沿对角线方向移动一格。;象或相
移动范围:河界的一侧,不能越过河界走入对方的领地。
移动规则:每一步只可以沿对角线方向移动两格,可以使用汉字中的田字形象地表述:田字格的对角线,即俗称象(相)走田字。
其他规则:移动的过程中不能够穿越障碍。当象(相)行走的路线中,及田字中心有棋子时(无论己方或者是对方的棋子),则不允许走过去,俗称:塞象(相)眼。;马
移动范围:任何位置
移动规则:马走日字(斜对角线)。这里有一个行走规则,可以将马走日分解为:先一步直走(或一横),再一步斜走每一步。
其他规则:在移动的过程中不能够穿越障碍。;车
移动范围:任何位置
移动规则:可以水平或垂直方向移动任意无阻碍的步数。;炮
移动范围:任何位置
移动规则:移动起来和车很相似,但它必须跳过一个棋子来吃掉对方的一个棋子。;卒或兵
移动范围:任何位置
移动规则:每步只能向前移动一格。过河以后,它便增加了向左右移动的能力,兵不允许向后移动。;行棋规则:
对局时,由执红棋的一方先走,双方轮流各走一着(双方各走一着,称为一个回合),直至分出胜、负、和,对局即算终了。;将死和困毙:
① 一方的棋子攻击对方的将(帅),并在下一步要把它吃掉,称为照将,或简称将。照将不必声明。
② 被照将的一方必须立即应将,即用自己的着法去化解被将的状态(而不能应将不顾,而走其它的棋子)。
③ 如果被照将而无法应将,就算被将死(一方胜棋)。
④ 轮到走棋的一方,无子可走,就算被困毙(无棋可走这方为输棋)。;;14.2.1 规划流程;14.2.1 规划流程;14.2.1 规划流程;14.2.1 规划流程;14.2.2 准备工作;14.2.2 准备工作;14.3.1 总体架构;14.3.2 规划类;欢迎界面类Huanying
进入游戏后首先显示一个欢迎界面,此类实现欢迎界面的绘制工作;14.3.2 规划类;14.4.1 实现控制类;;;;14.4.2 欢迎界面类;;;;;;;;14.4.2 欢迎界面类;;;14.4.3 菜单界面类;;;;;;;;;;;;;;;;;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;14.4.5 游戏界面框架类;;;;;;;;;;14.4.6 象棋走法类;14.4.7 思考时间类;;14.4.8 走法规则类;;;;;;;;;;
文档评论(0)