前R星技术总监(任职于1995-2009年)Obbe Vermeij分享了关于3D时代GTA里车流设计的秘密。
随着玩家移动移动,车流不断生成再被移除,以此呈现出繁忙的城市景象。
在GTA 3 VC和SA里,代码会在摄像机视野的70米出生成车辆,在超出视野90米左右被删除。屏幕外的车辆会被放置在约15米处,在约25米处被移除。
(在图一中绿线处生成,红线处被移除)
当玩家“向后看”时,前方车辆会被当成“屏幕外”车辆移除,速通玩家有时会利用这一技巧来清理道路。但在SA里,车辆会在屏幕外2秒之后才会被移除。
此外,代码还会在道路的预设节点生成车辆,但有时没有合适的节点会导致道路过度拥挤或空旷。
(图二为某款开发中游戏的“车辆节点”示意图,非GTA)
与玩家距离超过20米的车辆物理效果会大幅简化,移除碰撞检测并会直接穿墙,当玩家接近时会再启用完整物理效果。你可以发现这一点,切换成完全物理效果时,车辆悬架会使汽车整体高度略微下降,且启用完整物理后不会再被简化。
来源X@ObbeVermeij
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com