我一開始也寫了第一版中國象棋完整的C++MFC程序,主要面向開發人員。
本資源:自從用了這個版本,我就沒輸過了!哈哈哈哈
0 有了本資源,你講可以瞭解通用界面程序和商業引擎之間到底是如何通信的;你可以使用任何商業引擎來實現你的想法;
1 同樣需要付費獲取(而且很自然的比第一版費用高一些),請喜歡開源的朋友們見諒。
2 暫不支持定製,請想找我定製的朋友們見諒。支持定製了現在,只要別太過分的定製就行(2019-11-11)
3 我本人負責解釋清楚(到你徹底理解爲止)該程序的所有細節,但新增功能除非付費,否則沒太多時間支持(很不划算),請見諒。
4 新版本增加了客戶端服務端(2019-11-11):你可以同時學習超級簡潔的CS模式網絡通信代碼。是學習TCP/IP通信的完美範例。
聯繫我的話就掃描我的CSDN頭像即可。
受衆:
1 現在的這個UCCI界面可以說仍然是面向開發人員,你可以瞭解到:
1)如何寫出一個通用的界面;以及與引擎通信的關鍵技術(管道通信);自帶日誌。
2)規範的代碼,設計簡潔明瞭,學習提升開發能力的典範;
2)使用智能指針管理動態內存,無需考內存慮釋放的問題
2 但是同時面向想提高自己象棋水平的業餘愛好者:你可以方便的和任何人對弈,因爲有現成的菜單。該版本的棋力水平不久我會公佈它在天天象棋的級別,敬請期待。
界面(單機版:調用攜帶的商業引擎):
界面(客戶端服務端模式)
文檔:仍然包括完整的開發文檔,所有開發細節和設計的思路全都寫的清清楚楚
目錄展示:
文檔展示:
開發資源:全部使用SVN管理代碼版本,模塊劃分合理,結構清晰
對弈展示:
反正我是再也別想贏了
再看看跟其他人對弈會怎麼樣:
1
19回合輕鬆絕殺
2
3
4
5
6
7
8
9
10
11
12
13