一:題目簡介:git
五子棋及其實現的功能:github
1.實現人人對戰,可獲取棋盤上全部棋子個數,同一點處只能存放一枚棋子。算法
2聲音的加入。測試
3.設置悔棋功能。設計
4.提供遊戲說明。3d
5.實現遊戲的從新開始。blog
6.設置排行榜功能,獲勝者可將我的信息存入排行榜中 同時玩家也可自行查看排行榜內具體信息。遊戲
7.榜單的清除功能get
8.設置存盤讀盤的功能,可保留並繼續進行上一局棋局。it
二:分工:
王金濤:
基本窗體(awt)的構建。聲音的加入
郭宇:
算法的設計,監聽的加入(actionListener,windowListener,mouseListener等的加入)
具體說明見GitHub代碼,內含註釋。
三:GitHub地址:
https://github.com/1210483675/test/blob/master/wuziqi
測試結果:
問題以及心得體會:
經過此次實踐,對過去所學知識進行了回顧,加深了記憶,鞏固了知識,但還有些地方考慮的不夠細緻,好比說五子棋獲勝算法的設計一開始考慮的不夠全面,通過團隊的共同努力,最終完善了這一算法,獲得了必定的收穫,之後還須要多加練習。