[程式] 自製棋類遊戲引擎(目前內建三種棋類)

作者: 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&notif_id=1461849069505104
作者: coolrobin (泳圈)   2016-05-05 00:27:00
推!!
作者: wix3000 (癢,好吃)   2016-05-05 10:03:00
看不懂推
作者: Frostx (Naga)   2016-05-06 10:12:00
推,好強喔
作者: pizzafan (七情三想)   2016-05-06 22:17:00
期待補imgur(很多app會自動導圖)、跟YT連結 可增加曝光
作者: eye5002003 (下一夜)   2016-05-07 22:50:00
只在Windows上面跑?
作者: cuteclare (清兒)   2016-05-09 06:10:00
好厲害 /膜拜ing

Links booklink

Contact Us: admin [ a t ] ucptt.com