可以用视线使船学会战术
2019/05/28106 浏览综合
除了以程序上的导向为思路的(例如‘窥探log’交换意图),还有种较简单的设计可让船只有“智慧的假象”,而无需复杂地模仿人类逻辑。
就是在游戏中设计‘LOS’ Line Of Sight 的判定机制。主要用于识别船只与敌人间是否有友方船只,离敌人距离,指定方向有多少目标,当前LOS关系是否有利于己方(例如武器配置,技能)。
如果无法做出预判类的程序(计算包括航速等因素的移位预判,血位状况对比敌我战力对比等等),可以纯粹以‘默认阵型’为核心单位安排船只,而不是个别船只独立计算。此法可配合固定地图方位,和移动的重点参照物,使用。
计算友军共同视线,等等可用于技能安排。现在远近武器分重点是个好例子,但还不够聪明,也没有预判。
也可以把LOS算进战斗参数中,例如命中衰减,视线遮挡(包括例如烟雾弹,或实体友军挡箭牌)。
反正成立个系统有助于以后介绍更复杂的玩法和设计。