欢迎光临散文网 会员登陆 & 注册

电子兵棋开发Day103

2023-03-12 19:51 作者:I_am_a_squid_kid  | 我要投稿

今天继续

1:现在地图新加入一个参数叫做掩体数值,越高说明这个格子中的掩体越多,越容易隐蔽和减少伤亡。

2:现在射击功能新加入一个修正,掩体数值修正。掩体数值取值范围为0-1000,除以10就是命中率需要减少的百分数比如600代表命中率仅剩原来的百分之40

实际例子:命中率%80 掩体数值:800 修正后命中率:%16

这么设置可以让步兵和装甲都得到一样的修正,而不是步兵一修正直接成百分之0,装甲没啥事。

3:发现一个bug,在射击时两个单位之间的距离貌似会算错,直接修复,现在没啥大问题了误差也不大,该是500的地方现在是499.1232312766057(精确),只看了那么两个例子,希望其他的也正常吧。

4:现在如果场上有正在进行的战斗,也就是有敌我双方的单位在同一个格子里,那么这个格子上会显示一个红色圈,和能射到的格子里那个绿圈大小位置都一样,只不过一个红色一个绿色。在战斗中如果哪一方撤退了,红圈就会消失,很好理解,没有双方单位同时在一个格子里了。(突然想到这么做假如哪一方被全部消灭了,根本不是撤退,那这个红圈岂不是一直会在那,这肯定是个bug,我已经预判到了,但是我今天不想管它了,有缘再说吧。)

5:修复了撤退那里的一个bug,它有时候该撤不撤,原因是随机撤退方向的时候随机出来的方向有点问题,(传入函数的那个方向竟然是个空列表)现在已经修复了。


最后来个技术总结:好久没这么多字了

电子兵棋开发Day103的评论 (共 条)

分享到微博请遵守国家法律