记得刚开始学习中国象棋,还不太明白象棋的规则。所以自然是下得比较糗,所以也不知道是从哪里学来了这种玩法,就是只使用半张的 棋盘 空间,把红黑两方的棋子都反面朝下打散,然后玩家就一个个把棋子翻过来,比谁的棋子大,如果相邻的棋子,大的一方可以把小的一方吃掉,到最后谁的棋子先被吃光,则就输了。
大小比较规则
将>士>象>车>炮>兵>将。
兵只能吃将。
光讲太抽象,本人也正好利有业余时间,把该游戏用Java实现一下。借助Jorge(一个开源的游戏框架),可以实现玩家在线联网进行游戏。下面是游戏的主界面:
游戏玩法(比较简单)
所以显示为 "密" 的棋子,表示都是未被玩家翻开,玩家可以点击把棋子翻过来。
参与游戏的玩家可选择红和黑两种棋子。各自的玩家只能移动自己的棋子。
移动(吃对方玩家的棋子):
玩家用鼠标左键选中要移动棋子不要放,拖到要移动的目标位置(或对方玩家的棋子上)即可。
注:玩家每次只能移动一格的位置(只能是上下左右,不能斜对象的移动)
下图中,画 "
X" 都是
士 不能移动的地方
玩法非常简单,相信大家一看就非常明白。游戏的耐玩性比起
本人前一个游戏要有意思些,在公司也是经常在下班时间和同事玩上几局,由于游戏运行需要一个服务器支持,所以相关程序本人也是会尽快整理后,上传上来。
Good Luck!
Yours Matthew!
posted on 2009-06-30 19:43
x.matthew 阅读(2251)
评论(10) 编辑 收藏