作者tim099 (tim11251994)
看板GameDesign
標題[程式] 自製棋類遊戲引擎(目前內建三種棋類)
時間Wed May 4 23:24:15 2016
大家好
這次沿用之前做的繪圖架構
打算開發一款棋類編輯引擎
只要給與規則與評分方式(含判定勝負標準)
就能簡易快速的製作一款棋類遊戲
目標是能用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
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.255.25.47
※ 文章網址: https://www.ptt.cc/bbs/GameDesign/M.1462375457.A.F82.html
推 coolrobin: 推!! 05/05 00:27
推 wix3000: 看不懂推 05/05 10:03
推 Frostx: 推,好強喔 05/06 10:12
推 pizzafan: 期待補imgur(很多app會自動導圖)、跟YT連結 可增加曝光 05/06 22:17
推 eye5002003: 只在Windows上面跑? 05/07 22:50
推 cuteclare: 好厲害 /膜拜ing 05/09 06:10