如果你写过了象棋,那你写五子棋就套用五子棋的算法就行了。像你那样,几百个文件,说出具体过程是不可能的,
现学习c++然后学习系统的API(windows是MFC),然后编写代码,然后编译,然后运行就可以了。
准确的说,它是瞎编(只有作者清楚他的程序在想什么)的,你可以用任何你觉得有关系的知识,比如启发式搜索,分支限界,动态规划,贪心,组合游戏,……
API就是应用程序接口,MFC可以写出图形界面的,当然,只是很规范的,很简单的,你可以用opengl写出非常绚丽的图形界面,或者折中去做,写个flash。
用VC写吧 棋子就是贴图 算法自己思考 没什么难的 五子棋 围棋 象棋我都写过 就是2维数组的 扫描判断
给分我可以在给你具体讲讲