词条 | Excel三国杀 |
释义 | 游戏介绍功能描述Excel三国杀,是网友六只蚂蚁制作的一款三国杀非官网单机游戏。实现标准版+风扩展三国杀的基本功能,设计出基本合理的AI,让单机版的游戏具有娱乐性与挑战性。经过论证,单机版,5个人玩是最好的,所以选择了5人杀而非8人杀。 使用工具Excel三国杀使用的是Office 2003 自带的VBA。注意将宏安全级别调整为中级(用以打开EXCEL时选择宏是否可启动,如果不启动,当然就不能够玩啦)。之所以不选择VB/VC等可视化编程工具,主要是考虑到EXCEL的功能相对强悍,足以满足需要,而且数据保存和处理都相当方便,更重要的是可以相对隐蔽的玩。 AI分享1、身份隐藏机制:开局时只有主公明示身份,其余角色全部隐藏,后续在动作过程中,逐步暴露身份,如杀主公者,视为反贼;救反贼者,视为反贼。同时,还设计了隐藏身份的方法:即如果你攻击了主公,但是又必须隐藏身份,怕主公秒杀你,唯一的办法就是:赶紧杀反贼! 2、是否攻击对方:反贼不攻击反贼,反贼优先攻击主公,反贼需要尽快跳反,以获得队友的认可和支持;忠臣攻击主公以外的其他角色;内奸一直扮演忠臣的角色直到最后于主公单挑,优先攻击忠臣;主公不攻击身份未明者(除非只剩下一个身份未明的人,此时就知道到底是谁了!)。 3、是否解救对方:反贼只救反贼;忠臣只救主公;内奸在和主公单挑前,必救主公;主公必救忠臣,在和内单挑前,适当考虑救内。 4、是否发动南蛮万箭:如果需要解救的人的血量是全场最低的,不发动,否则发动。 5、是否发动桃园结义:如果需要攻击的角色的血量是全场最低的,不发动,否则发动。 6、随机发动机制:遗计给牌、神速、据守等,按照一定的随机概率发动,顺、拆、反馈时,随机取物(让你心跳一下)。 1.6.16版存在问题1、最重要的,是由于EXCEL本身的影响,开杀后,占用CPU比较高,几乎50%左右,当然,一般不影响其他软件的运行的操作。 2、寒冰剑弃牌自动处理; 3、朱雀羽扇发动自动处理,如果玩家出的杀为雷杀,则不发动朱雀羽扇特效; 4、AI刘备仁德技能没有进行完善,很多情况下只有在刘备1血时发动。且在1V1模式下,刘备1血时,100%仁德手牌给对手。 5、部分技能和动作应该随机发动的,由于测试的需要,改为100%发动了; 6、AI荀彧不会发动驱虎技能;AI夏侯渊神速技能无视自身血量及手牌数,1血无手牌也发动。如果身份为玩家队友,你会头疼的。救不救双刀男呢;AI诸葛亮很少很少很少发动空城技能;吕蒙只有在攻击不到目标、被乐的情况下才会发动克己技能;孙尚香无视当前情况和自身手牌数,都会和队友睡觉; 7、AI会在先使用杀攻击目标后再和目标决斗,结果你懂得。、 8、身份问题。如果反贼不攻击主公而攻击协助主公但未暴露身份的忠臣或内奸时会被反贼队友顺、拆、乐之类的; 9、没有设计反补,玩家反补1血反贼同伙时,队友会出桃救命。结果3张牌被对手笑纳……气愤! 10、忠臣不会出桃救忠臣,经常打完发现内奸救忠臣。 11、因为攻击距离的存在,忠臣攻击不到反贼时,会拼命攻击内奸,反之亦然。 设计心得分享1、软件工程的功能设计和系统设计非常重要,宁愿在这里多花一些时间,后续的编码工作将顺利百倍!蚂蚁是活泼型的人,做这个软件的想法一出,马上就一边编码一边设计,经历了三次的游戏主界面的改造,三次的数据库设计改造(其中包含临时数据的设计),每次改造都几乎颠覆原先的所有代码,浪费了很多时间,尤其是临时数据的设计,相当重要。现在的设计是:临时数据规范化,主界面的设计完全不受后台数据的影响,即随时可以改变主界面,而不需要改动后台的数据处理。 2、在软件设计时,提供测试的功能非常必要。众所周知,任何软件的测试工作必不可少,在软件设计的时候,蚂蚁就设计了测试的方法,如可以强制抓指定的牌、分配指定的牌给指定的角色等,这些都方便了软件的测试,另外,托管功能很重要,可以修改了血量后,让电脑自动杀个几小时,最后再来看游戏履历,分析出错的地方。 呼吁1、本游戏仅仅是娱乐用,千万不要入迷,耽误了正常的工作。 2、版权归六只蚂蚁所有,如有转发,敬请标明。 3、发现了BUG,请记得到论坛报告,简要描述问题,并附上最后20条游戏履历,以便分析解决。 4、希望大家能够群策群力,为本EXCEL三国杀出谋献策,让EXCEL的功能更好的发挥,让大家更好的娱乐三国杀! 5、感谢超玩三国杀站一直以来的支持。 ipad版本大小:25.3 MB 类别:三国游戏 更新:2012-3-22 版本:1.3 语言:中文 开发:Jonathan Yang 运行环境:与 iPhone、iPod touch、iPad 兼容。需要 iOS 4.0 或更高版本 游戏截图 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。