posts - 156,  comments - 601,  trackbacks - 0


             記得剛開始學(xué)習(xí)中國象棋,還不太明白象棋的規(guī)則。所以自然是下得比較糗,所以也不知道是從哪里學(xué)來了這種玩法,就是只使用半張的 棋盤 空間,把紅黑兩方的棋子都反面朝下打散,然后玩家就一個個把棋子翻過來,比誰的棋子大,如果相鄰的棋子,大的一方可以把小的一方吃掉,到最后誰的棋子先被吃光,則就輸了。

          大小比較規(guī)則 將>士>象>車>炮>兵>將兵只能吃將

          光講太抽象,本人也正好利有業(yè)余時間,把該游戲用Java實現(xiàn)一下。借助Jorge(一個開源的游戲框架),可以實現(xiàn)玩家在線聯(lián)網(wǎng)進行游戲。下面是游戲的主界面:




          游戲玩法(比較簡單)

          所以顯示為 "密" 的棋子,表示都是未被玩家翻開,玩家可以點擊把棋子翻過來。

          參與游戲的玩家可選擇紅和黑兩種棋子。各自的玩家只能移動自己的棋子。

          移動(吃對方玩家的棋子):

          玩家用鼠標(biāo)左鍵選中要移動棋子不要放,拖到要移動的目標(biāo)位置(或?qū)Ψ酵婕业钠遄由?即可。

          注:玩家每次只能移動一格的位置(只能是上下左右,不能斜對象的移動)

          下圖中,畫 "X" 都是 不能移動的地方



          玩法非常簡單,相信大家一看就非常明白。游戲的耐玩性比起本人前一個游戲要有意思些,在公司也是經(jīng)常在下班時間和同事玩上幾局,由于游戲運行需要一個服務(wù)器支持,所以相關(guān)程序本人也是會盡快整理后,上傳上來。


          Good Luck!
          Yours Matthew!



          posted on 2009-06-30 19:43 x.matthew 閱讀(2279) 評論(10)  編輯  收藏

          只有注冊用戶登錄后才能發(fā)表評論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 渭源县| 常山县| 衢州市| 安远县| 黄浦区| 玉溪市| 漳浦县| 嘉荫县| 年辖:市辖区| 双辽市| 新邵县| 田阳县| 临夏市| 辽宁省| 黑水县| 共和县| 甘孜| 达孜县| 荥阳市| 西华县| 即墨市| 普洱| 蒙自县| 新安县| 阜新| 龙陵县| 长垣县| 银川市| 宿州市| 锦屏县| 北安市| 慈利县| 甘南县| 钟山县| 通渭县| 甘孜| 香河县| 东方市| 大姚县| 盐源县| 绥阳县|