战争迷雾
< Zh | Dota 2 Workshop Tools | Level Design
在DOTA2自定义游戏运行中,战争迷雾是一个动态系统,自定义游戏模式可以根据需要启用或关闭战争迷雾,默认情况下为启用。
![Note.png](/w/images/thumb/c/cc/Note.png/10px-Note.png)
限制/需求
当关卡设计者需要建立一个自定义地图时,许多来源于系统本身的约束会起到优化作用。
平面地形
DOTA2地图完全是由平整的阶梯和不同高度的坡道构成的空间地图。各层材料的混合有助于打破平面感,使它看起来更加逼真。
在地面上可以在创建起伏的山峦,但是战争迷雾却不能这样来做,它就是依据一个物体的导航窗格建立的视线而已。
高度变化
而地形本身就是平面高低可变的,Dota2中有个绝佳的例子:在中路河道,有单位可以下到河道里也可以从河道上去,在河道上的单位Z轴坐标为128,在河道里的坐标为0。
- 所有可以跨越过的地形都应该建在128的高度以上
- 战争迷雾被限制在32高度
高度限制
没有什么可跨越的地形在Z轴上的值小于0,作为优化,战争迷雾系统不会去计算那些低于0的单位的视野。所以Dota2地图中,河道是最低点。
地图尺寸
可游戏的空间不能超过16384x16384单位,超出后战争迷雾将无法正常工作。