2022-02-03 01:17:20 索煒達(dá)電子 888
文件編號:B33
文件大小:9.1M
開發(fā)環(huán)境:Eclipse2021
猿創(chuàng)承諾:該源碼均通過親自測試可正常運行
簡要概述:中國象棋是雙方在9*10的棋盤上對弈,豎線與橫線的交叉處為棋點,河界將棋盤分成兩等份,棋子走法規(guī)則是使每個棋子都是在棋點上走,而不能越界,并且每個棋子都有不同的走法,士,將,帥只能在中間的九宮格內(nèi)移動,將,帥每一步只可以水平或垂直移動一格;象必須一次沿著對角線方向走兩個棋點,但他不能過河或穿越障礙,馬每一步只可以水平或垂直移動兩格,必須按對角線向左或向右移動,馬不能跳躍障礙,車可以水平或垂直方向移動到無障礙的點。炮移動和車一樣,但吃子必須跳過一個棋子,兵只能向前移動一點在過河前只能向前移動,且不能向后移動,過河后才能左右移動。
運行效果:
目錄│文件列表:
├ 1.文檔
│ └ Java課程設(shè)計報告中國象棋(學(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