极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【B33】Java Swing中國象棋小游戲

2022-02-03 01:17:20      索煒達(dá)電子      883     

文件編號(hào):B33

文件大?。?/strong>9.1M

開發(fā)環(huán)境:Eclipse2021

猿創(chuàng)承諾:該源碼均通過親自測試可正常運(yùn)行

簡要概述:中國象棋是雙方在9*10的棋盤上對弈,豎線與橫線的交叉處為棋點(diǎn),河界將棋盤分成兩等份,棋子走法規(guī)則是使每個(gè)棋子都是在棋點(diǎn)上走,而不能越界,并且每個(gè)棋子都有不同的走法,士,將,帥只能在中間的九宮格內(nèi)移動(dòng),將,帥每一步只可以水平或垂直移動(dòng)一格;象必須一次沿著對角線方向走兩個(gè)棋點(diǎn),但他不能過河或穿越障礙,馬每一步只可以水平或垂直移動(dòng)兩格,必須按對角線向左或向右移動(dòng),馬不能跳躍障礙,車可以水平或垂直方向移動(dòng)到無障礙的點(diǎn)。炮移動(dòng)和車一樣,但吃子必須跳過一個(gè)棋子,兵只能向前移動(dòng)一點(diǎn)在過河前只能向前移動(dòng),且不能向后移動(dòng),過河后才能左右移動(dòng)。

運(yùn)行效果:

【B33】Java  Swing中國象棋小游戲

目錄│文件列表:

 ├ 1.文檔

 │  └ Java課程設(shè)計(jì)報(bào)告中國象棋(學(xué)生用表).doc

 ├ 2.源碼

 │  └ chess

 │     │ .classpath

 │     │ .project

 │     │ CChess.GIF

 │     │ 兵2.gif

 │     │ 卒1.gif

 │     │ 士1.gif

 │     │ 士2.gif

 │     │ 將1.gif

 │     │ 帥2.gif

 │     │ 炮1.gif

 │     │ 炮2.gif

 │     │ 相1.gif

 │     │ 相2.gif

 │     │ 車1.gif

 │     │ 車2.gif

 │     │ 馬1.gif

 │     │ 馬2.gif

 │     ├ .settings

 │     │  └ org.eclipse.jdt.core.prefs

 │     ├ bin

 │     │  └ chess

 │     │     │ Cchess.class

 │     │     │ ChessMainFrame$1.class

 │     │     │ ChessMainFrame$ChessRule.class

 │     │     └ ChessMainFrame.class

 │     └ src

 │        └ chess

 │           └ Cchess.java

 └ 3.演示視頻

    └ 演示視頻.mp4

TAG中國象棋
  • 6 次
  • 40 分