作者:
tim099 (tim11251994)
2016-05-04 23:24:15大家好
這次沿用之前做的繪圖架構
打算開發一款棋類編輯引擎
只要給與規則與評分方式(含判定勝負標準)
就能簡易快速的製作一款棋類遊戲
目標是能用GUI編輯規則,選擇
引擎可以提供AI與其他所需功能
所需要的只有規則(棋子走法,勝負判定)
棋子模型檔與貼圖,
棋盤用貼圖(棋盤目前是用方塊構成,需要方塊貼圖)
就可以完成一款棋類遊戲
AI部分希望能透過訓練方式增強
(目前只有實作min max,alpha beta pruning,monte carlo tree search)
使用monte carlo tree search儲存的勝負結果
可以用來優化AI選擇下一步的正確率
不過只對有下過的盤面有效果
目前編輯功能未完成,只能透過lua或c++直接編輯規則
西洋棋部分是使用lua編輯,象棋與五子棋則是c++(效能因素)
載點:
https://drive.google.com/drive/folders/0B3cHhF4YPb7wMG1YV0hhaVRGSWc
GitHub原始碼:
https://github.com/tim099/GameTest
詳細編輯方式:
https://www.facebook.com/groups/489440897887390/617890441709101
/?notif_t=like¬if_id=1461849069505104