c#五子棋实验报告_C#课设报告书—游戏五子棋
·
五子棋
1
設計目的
五子棋游戲不僅能增強人們的抽象思維能力、邏輯推理能力、空間想象力,提高人們
的記憶力、心算能力等,而且深含哲理,有助于修身養性。五子棋既有現代休閑方式所特
有的特征“短、平、快”,又有中國古典哲學所包含的高深學問“陰陽易理”。它既有簡
單易學的特點,為人民群眾所喜聞樂見,又有深奧的技巧;既能組織舉辦群眾性的比賽、
活動,又能組織舉辦高水平的國際性比賽;它的棋文化源淵流長,具有東方的神秘和西方
的直觀,它是中西方文化的交融點,也是中西方文化交流的一個平臺。
自從計算機作為游戲對戰平臺以來,各種棋類游戲如雨后春筍般紛紛冒出。五子棋是一
種受大眾廣泛喜愛的游戲,其規則簡單,變化多端,非常富有趣味性和消遣性。同時具有
簡單易學、既動手又動腦的特點。同時也為鍛煉自己的編程能力。
2
功能描述
本次設計的是基于
Microsoft?Visual?Studio?2008
平臺所設計的五子棋游戲。用戶分為持
黑子方和持白子方,通過鼠標單擊游戲見面中線的交叉位置下棋。由持白子一方先下,持
黑子方后下。在下棋的過程中每方有
30
秒的考慮時間,如果超出考慮時間則由另一方開始
下棋。在下棋的過程中用戶可以根據自己的意愿悔棋,每悔一次棋步數減一。
(
1
)畫棋盤和棋子,并添加具有倒計時功能的時鐘,當一方的等待時間超過三十秒的
時候,切換到另一方下棋。
(
2
)添加悔棋一步按鈕,當一方想要悔棋時可以單擊此按鈕,則之前下的那步棋被撤
銷。
(
3
)當有一方橫向,縱向或斜向有連續的五子連成一線時,那一方獲勝。
(
4
)當有一方點擊重新開局這一子菜單項時,則將重新開始一盤棋。
(
5
)一方下一步棋則步數增一,一方悔棋一步則步數減一。
(
6
)在游戲中,會顯示當前的系統時間,也可以根據用戶需求隱藏起來。
總結
以上是生活随笔為你收集整理的c#五子棋实验报告_C#课设报告书—游戏五子棋的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 差动机器人毕业设计_双轮差动机器人曲线算
- 下一篇: f12控制台如何查看consul_Con