首页 微武游戏攻略 正文

国际象棋游戏规则是什么?一篇文章让你快速上手!

今天心血来潮,想搞个国际象棋游戏玩玩。以前小时候还挺喜欢下的,现在有点手痒痒。

我得把棋盘和棋子弄出来。棋盘嘛简单,就是个8x8的格子,黑白相间的,这个好画。我记得国际象棋里头有6种棋子,什么国王、皇后、车、马、象,还有兵,两边各16个。

然后,我开始琢磨每个棋子咋走。国王,就是个“老头子”,走得慢,只能上下左右或者斜着走一格。皇后可厉害,横着、竖着、斜着都能走,想走几格走几格,简直就是“女皇”。车,只能直来直去的,横着竖着随便跑。马走得就比较“妖娆”,得走个“日”字格,就是先横着或者竖着走两格,再斜着走一格,可以跳过别的棋子,挺有意思的。象只能斜着走,黑格的象只能在黑格里溜达,白格的象就在白格里混。兵,平时只能往前走一格,第一次可以走两格,吃棋子的时候是斜前方吃。

游戏规则

    小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • 国王:上下左右或者斜着走一格。
  • 皇后:横着、竖着、斜着都能走,格数不限。
  • 车:横着竖着随便走,格数不限。
  • 马:先横着或者竖着走两格,再斜着走一格,可以跳子。
  • 象:只能斜着走,格数不限。
  • 兵:平时只能往前走一格,第一次可以走两格,吃子斜前方吃。

我一边回忆着规则,一边动手把这些棋子的移动逻辑给实现。这过程还挺费劲的,尤其是马的走法,我得判断它是不是真的走个“日”字,还得考虑它能不能跳过别的棋子。

我得把“将军”和“将死”的判定给弄出来。所谓“将军”,就是你的棋子下一步能吃到对方的国王。“将死”就更厉害,就是对方的国王不管咋走,下一步都会被你吃掉,那你就赢。

经过一番折腾,我终于把这个国际象棋游戏给捣鼓出来。虽然界面比较简陋,但是基本的功能都有。玩几局,感觉还不错,找回点小时候的感觉。

这回实践还挺有收获的,不仅复习国际象棋的规则,还锻炼自己的动手能力。以后有空可以再优化优化,加点音效、动画啥的,让它更像个样子。

本文转载自互联网,如有侵权,联系删除