level 1
Riddless
楼主
我在做一个类CNC的游戏demo,现在正在研究士兵进驻中立建筑的功能,但怎么做感觉都不太好
我的第一个思路是建筑本身是个防御塔,士兵进驻的数量和种类会影响这个防御塔的攻击力,攻击类型和阵营,士兵进去之后直接隐藏掉物体,直到玩家手操让士兵出来或者建筑被打烂士兵被迫出来,但这样每个士兵分配的经验跟在建筑之内的升级判定就会非常的复杂
第二个思路是士兵进去之后会免疫一般伤害,并且隐藏渲染层,然后说白了就是给这群士兵套了个大保护罩,但这样可能也会导致一些问题,比如子弹的射出位置,可进驻士兵种类的判定,士兵进驻之后的处理等也会有一些比较难搞的bug。
有没有对红警的代码逻辑比较了解的大佬,讲一下西木是森么做到这个效果的?

2024年05月14日 06点05分
1
我的第一个思路是建筑本身是个防御塔,士兵进驻的数量和种类会影响这个防御塔的攻击力,攻击类型和阵营,士兵进去之后直接隐藏掉物体,直到玩家手操让士兵出来或者建筑被打烂士兵被迫出来,但这样每个士兵分配的经验跟在建筑之内的升级判定就会非常的复杂
第二个思路是士兵进去之后会免疫一般伤害,并且隐藏渲染层,然后说白了就是给这群士兵套了个大保护罩,但这样可能也会导致一些问题,比如子弹的射出位置,可进驻士兵种类的判定,士兵进驻之后的处理等也会有一些比较难搞的bug。
有没有对红警的代码逻辑比较了解的大佬,讲一下西木是森么做到这个效果的?
