1. 程式人生 > >團隊-中國象棋遊戲-設計文檔

團隊-中國象棋遊戲-設計文檔

象棋 div 不同 目標 變化 自己的 成員 註意 同時

成員:張明成 張洪劍 張鴻程

趙建輝 徐宏璇 喻政博

目標:1.繪制象棋棋盤

2.在指定位置繪制棋子

3.各棋子按規則行子。馬跳“日”字、象走“田”字、士 在九宮內斜行(這裏需要特別註意的是卒(兵)的行子規則會隨其所在位置的不同而發生變化——過河後可以左右平移)。

行子不能越出棋盤的界限。當然所有子都不能走到棋盤的外面,同時某些特定的子還有自己的行棋界限,如將、士不能出九宮,象不能過河。 將帥不能碰面。 行子的半路上不能有其它子阻攔(除了炮需要隔一個子才能打子之外)以及行子的目的點不能有本方的棋子(當然不能自己吃自己了) 4.和棋和悔棋功能和勝利條件判斷

團隊-中國象棋遊戲-設計文檔