我看小说网 > 网游动漫 > 醉风月 >

【287】关键代码 (2 / 5)

 热门推荐:
        研读完毕已经接近傍晚,孙轶民为表谢意,请黎允儿吃晚饭。

        黎允儿想要挽留他晚上陪她。孙轶民心中虽有些留恋温香软玉的缠绵,但因为心中有着对依依的歉疚,以及急于回去做正事,便婉拒了黎允儿。

        晚上回到家,孙轶民便迫不及待的投入了刺客程序的改造工作之中。

        其实在掌握了黎允儿透露的醉风月通讯数据加密方式和密码之后,改进工作并不复杂。

        孙轶民在刺客源代码中,直接去掉了对原先黎允儿解码组件的调用。然后采用纯c语言重现构建加密解密函数。之所以不采用c++类模板,是因为其冗余与低效。

        事实上这样做能提高的效率,如果换算成时间其实微乎其微(时间以计算机的运算周期计,几乎就是几毫秒),但是在游戏世界的竞技战场上,几毫秒的时间差距,往往能决定战斗结果走向。

        举例来说,疾风冲刺是霸王职业最重要的一个策略性技能,其本质为可以远程发起的控制技能,并造成一定伤害。此技能冷却比较短,使用频率高,为霸王职业玩家公认的掌控战局的关键技能。

        在战局刚开始,或者双方手中这个技能都已经冷却完毕并再次逼近对方的时候,双方必然会首先使用“疾风冲刺”击倒控制对方。

        那么如果其中一方能比对方快出1毫秒放出这一技能,被击倒在地面的就是对方了。而接下来,赢得先机的一方就有机会施放后续的攻击技能,从而占据有利地位,掌控战局。

        为了验证新程序的效率优势,他在代码中加入了一种计时功能,然后编译为两个版本。

        一个版本仍然调用黎允儿的解码组件,另一个版本则使用自己的解码程序运行。然后将两本版本的程序进行对比测试。

        他来到野外,用程序记录对同一种怪物,从同样的距离出发,从发起“疾风冲刺”技能的那一瞬间到将怪物击倒在地的瞬间。

        测试结果显示:新的战斗程序所使用的时间,要比旧程序所耗费的时间,少了约5毫秒左右。效果令人满意。

        第二步骤,孙轶民从战斗策略层面对程序进行了改进。

        内容未完,下一页继续阅读