自己写的控制台版三国杀,该怎么处理

自己写的控制台版三国杀
控制台三国杀的说明

这个程序耗费了我三四个星期的时间与精力,不过做的很粗糙,没有实现三国杀的全部功能。

现在这个版本,实现的功能是两个武将一对一,玩家开始时控制A武将,由电脑接管B武将来响应A的出牌;A武将回合

结束后,玩家控制B武将,由电脑接管A武将响应B武将出牌。(不要喷我哦~现在没实现AI控制主动出牌~)如此循环往复,直

到一名武将阵亡,游戏宣告结束。

这个程序使用三国杀标准包,一共104张牌。实现了杀、闪、桃、乐不思蜀、闪电、无中生有、南蛮入侵、万箭齐发

、桃园结义、过河拆桥、顺手牵羊、决斗、五谷丰登(不能自由选牌)、标准回合顺序;没实现借刀杀人、无懈可击、装备(

装备牌可以装上,但是没有功能)、距离、武将技能。没实现的原因是建立框架时没有考虑完全,以致这些功能无法加入其中



在游戏中,A武将为“刘备”,座位号0;B武将为“张飞”,座位号1。运行游戏时在命令行显示“>>”时输入“z”

然后回车即可开始游戏(输入h可查看用于调试模式的命令)。

本程序共1417行代码,使用C++语言于VS2010平台编写。我会继续完善它直到实现它所有的功能,现在临近期末考试

,没有时间继续完善它了,结构说明书也没有写。我的QQ:744676345(羽枫),有问题可以加我询问。

好吧,我没找到发附件的地方—_—汗啊。。。
我是想把这些代码传上来的,想指教的指教,想借鉴的借鉴。本人大一学生,说我技术差就差吧,就当学习咯~
谁能教我怎么发布我的代码?。。。。

------解决方案--------------------
要学AI 先学好基础的算法(图论啊 动态规划啊...)和数学 比如 概率什么的(如贝叶斯网络各种用概率)。至于AI 大体就是 根据现有的数据学习规则 ,最后计算各种可能的概率,然后判断。不是简单的if else ,至于模块的话。如果你不分开。。说明面向对象学习还不够。你还停留在C面向过程了。
------解决方案--------------------
游戏AI 推荐先看些接单的比如 A*啊什么的
------解决方案--------------------
原来回帖有分的阿 都不知道 我从来都是看贴不回帖的那种~