题主悬赏了40铜    |    已采纳 keywilliam 的答案

《漫威蜘蛛侠》关于游戏的天气系统

微博   微信 2020-06-29 00:38     3个回答
最近在玩黑手党2,里头的天气系统和漫威蜘蛛侠一样,都是随剧情发展才会变成黑天或者白天,晴天或者雨天。
自己世界逛再久,只要不推剧情,天气就不会变化,明明各种天气都做出来了,为什么不弄成动态的呢?
应该也不是技术问题,如果是为了特定剧情的话,玩到那天气再进行相应变化,也为时不晚,想不明白,还望大佬赐教
回答
  • 可能是因为不能实现试试的气候变化吧。
    我猜测:
    或许白天到黑夜的切换,需要改变lightmap什么的,而晴天到雨天需要改变roughness的贴图,为了省事就没有做这个功能吧。
    2020-06-29 00:45
  • 个人想法,天气、昼夜变化是有过程的,比如下雨前先有雨滴,暴雨前常有雷,雨是慢慢停的等等,这个在开放世界也不常见,我知道的有大表哥2,旷野之息有动态天气变化。昼夜交替同理,但更简单一点,需要太阳光源可以移动,能做日出日落效果。巫师3之类的就有,像如龙这种箱庭式的就没有,它就三个光源,白天黄昏夜里,随剧情切换的话很合理,但是动态变化的话,可能会很突兀。
    2020-06-29 09:28
  • 本条答案已被采纳 keywilliam
    有一下几点可能会导致吧
    1. 贴图问题,灯光渲染以后的lightmap无法切换(不过这点不太可能,没道理Insomniac不支持这样的技术)
    2. 场景变化以后需要NPC做对应的修改,商店的表现状态,NPC行为与数量,这个在开放世界里是大工程,不做就可以避免这块的工作量
    3. 天气与昼夜系统现在不出众了(用的太多),成不了加分项不如不做,把精力放在其他块面
    2020-06-29 09:46修改
发表评论,请先 登录
T