大家好
这次沿用之前做的绘图架构
打算开发一款棋类编辑引擎
只要给与规则与评分方式(含判定胜负标准)
就能简易快速的制作一款棋类游戏
目标是能用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