首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

自己写的控制台三国杀第三版解决办法

2012-05-22 
自己写的控制台三国杀第三版首先谢谢各位大牛对我第一个版本的支持,有了你们的鼓励才有了我继续完善它的动

自己写的控制台三国杀第三版
首先谢谢各位大牛对我第一个版本的支持,有了你们的鼓励才有了我继续完善它的动力!

经过一个半月时间的思考、设计、编码,现在我写出来了第三版的程序(第二版实在是不能见人—_—)
如果有大牛看过我第一个版本的代码就会发现它写得比较乱,想用面向对象方法写最终却写成了面向过程的,导致后续的维护极其麻烦,想加入无懈可击都没能加成功,最后就把它封存起来,作为我的一个纪念品。
但是这个第三版在太阳神三国杀的启发下,用了面向对象的封装继承多态使程序更加易懂并且更容易维护,而且把第一个版本未能实现的装备、距离、借刀、无懈等功能都实现出来了,也实现了濒死求桃、奖惩机制、判断胜利条件。

这次没有实现任何AI,是为了将来的扩充更加方便。身份的分配是硬编码在main函数里的,一共有四名角色,出牌以及响应都是要靠人来手动控制,不再像第一版自动响应,因为涉及到未来武将技能的实现(有时候司马恨不得掉血拿对方关键牌呢,不能什么都让电脑做主)

希望各位大神继续帮助小弟,找出这个程序的不足,共同进步~

楼下将贴出下载地址

[解决办法]
顶啊,自己也写了一个,不过腰折了。。
[解决办法]
带图不?还是纯文字的?
[解决办法]
主要是俺不会三国杀。。

不过帮顶了~~
[解决办法]
帮顶

lZ
[解决办法]
果断支持!向楼主学习~正在写一个小小的象棋程序...很快可以提交了吼吼~~
[解决办法]
玩三国杀的帮顶下~

热点排行