1. 程式人生 > >基於Qt Creator實現中國象棋人機對戰, c++實現

基於Qt Creator實現中國象棋人機對戰, c++實現

這是自己大一學完c++後,在課程實踐中寫過的一個程式,實現象棋人機對戰的演算法還是有點難的,
自己當時差不多也是寫了兩個月左右吧!當時看書又有很多問題得不到解決,所以就在網上找了一個視訊跟著寫。
當然,這其中有很多功能都是自己擴充套件的。

我把視訊分享出來,希望能對新手有幫助吧!

注意:如果有讀者跟著視訊寫這個象棋的人機對戰程式,請一定要去理解其中的原理,
最好再有一本相關的書籍方便隨時查閱就更 perfect 了

程式功能劃分:

  1. 使用者管理功能 ,管理員(使用者名稱:admin 密碼:admin)
  2. 普通使用者登入註冊功能
  3. 普通使用者和機器人下象棋

放一些程式的截圖上來吧!

登入介面:(管理員admin進入使用者管理介面,普通使用者進入象棋遊戲介面)

註冊介面:

進入遊戲介面:

遊戲介面:


管理員原理使用者介面:

我的Qt Creator版本: