starfield吧 关注:72,857贴子:1,850,830
  • 7回复贴,共1

谈一下《星空》为何这么多加载

取消只看楼主收藏回复

很多玩家玩了《星空》后吐槽加载读地图太多,即使进个房间、飞船、地洞都要重新加载地图,吐槽B社不做个无缝的开放式大地图!
那问题来了,B社的游戏为何那么多加载呢?原因就一个,就是B社偷懒,想不费力地加快制作速度!因为每个需要加载才能进入的房间或地洞,都意味着是单独制作的,单独制作的好处就是,——可以使用单向透明的墙体、屋顶、地板!
使用单向透明的墙体、屋顶、地板的好处是什么?那就是制作组在往该空间摆放家具、动画、NPC时不遮挡视线!因为这些单向透明的墙体、屋顶、地板从外往里看是透明的,而从里往外看也是不透明的!所以,制作组设计这个空间时会很省心。
下图1是本人给《辐射4》的111号避难所添加的地道,墙体大多是单向透明的,只有两头房间墙体是不透明的,所以摆放物件不遮挡视线
假如游戏里的房间、地洞进入都不需要加载地图,都可以直接进入,那势必就造成制作商不能为这些房间、地洞进行单独制作,必须和整体大地图一起制作!和整体大地图一起制作小空间,就势必造成制作组必须使用正常的不透明的墙体屋顶地板,这就造成制作组往空间摆放物件家具时,这些不透明墙体会遮挡制作组的视线!!!这就加大了摆放的难度,影响游戏制作进度!试想,这个空间摆放好家具后,后期若往里添加NPC或动画,怎么办?为了不遮挡视线,又得重新把不透明墙体拆下移开,这多麻烦?!更苦恼的是,一个空间完成后,后期是需要往里铺设导航网格的,墙体不透明会遮挡视线,会妨碍铺设导航网格的,——虽然可以让Creation单独显示导航网格,但还是要参照墙体位置的!
下图2、3是本人在红火箭维修站添加的地堡,墙体是不透明的,铺设导航网格时遮挡视线,很麻烦
这就是为什么B社不愿意将所有房间与大地图一起制作的原因了,因为一起做太麻烦!而把每个房间单独制作,会省事省心,所以B社将大地图上的房间大多做成一个不能进入的实心模型,开门时触发加载小地图,让玩家进入单独的空间。
有网友会问,将所有房间与大地图一起制作时使用不遮挡视线的单向透明墙体不就行了,答案是不行的!试想,组成大地图中的房间的墙体都是单向透明的,也就意味着玩家进入游戏后,从外边看房子是看不到身边墙体的,因为墙体单向透明;只能看到房子另一侧的墙体!所以,这样的话游戏岂不是违和?!
但是,进入单独制作的空间不违和,因为单独制作出的空间是游戏里独立的一个小地图,这个小地图空间是封闭式空间,如房间、地洞,玩家进入后置身于封闭式空间内,不管从哪里看,都是玩家从里往外看,这种情况下、这种单向透明墙体在玩家眼里都是不透明的!
如干杯酒吧,见最后的图,墙体屋顶都是单向透明的





IP属地:广西来自Android客户端1楼2023-09-03 21:15回复
    这个地堡就是单独制作的空间,墙体屋顶可以用单向透明的,方便摆放家具,不遮挡视线


    IP属地:广西来自Android客户端2楼2023-09-03 21:17
    收起回复
      单独制作的空间,会有一个单独的地图代码,用Creation kit加载,就是一个小地图


      IP属地:广西来自Android客户端5楼2023-09-03 21:29
      回复
        B社为了偷懒,大地图上大多房间进入都要加载,大地图上的房间只是模型摆设,这个模型是实心的,玩家用控制台TCL穿墙进入,里面什么都没有!


        IP属地:广西来自Android客户端6楼2023-09-03 21:31
        回复
          B社的引擎Creation kit做出的游戏,最大的特点就是每个物件模型都可以互动,大到尸体,小到一颗子弹,玩家都可以长按E键将尸体、武器拎起来,丢在地上后,用脚可以踢走!而虚幻引擎做出的游戏如《人渣SCUM》,物件模型就不能互动,你在游戏里无法拎起尸体、武器,武器丢在地上根本用脚没法踢,建造好的家具也不能随意移动位置,背包物品也不能随意移动摆放,移动时只能移动蓝图,然后由蓝图显示出模型!但B社引擎Creation就比较强大,工房造出的家具可以随意移动摆放!但这也有弊端,那就是每个能互动的模型在地图里多了话,加载地图时就比较耗费系统性能,也耗费加载时间,而B社游戏大多是以捡垃圾为主的游戏,每个垃圾都是能互动的模型,每个地图有无数地垃圾,这就势必造成加载地图需耗费比较大的性能和时间,这就造成B社不想设计载具的原因了!因为有载具的话,往往玩家乘载具跑过去了,地图还在加载,造成违和!《SCUM》为什么能有载具?原因是这游戏里的垃圾物件模型都不能互动,加载地图不需耗费太大性能,不管载具多快,基本都能及时加载出地图。B社的《辐射4》也有载具,就是飞鸟直升机,就是地表飞行,因为直升机速度不快,不影响地图的加载!所以,《星空》没有载具,并不代表Creation引擎功能低,并不代表B社没技术做不出,而是地图上耗费性能的内容太多了,速度快的载具不适合体验游戏!


          IP属地:广西来自Android客户端9楼2023-09-03 22:13
          回复
            请参考这个贴子,https://www.douban.com/review/15429467/


            IP属地:广西21楼2023-09-04 14:52
            回复



              IP属地:广西24楼2023-09-04 16:41
              回复
                单独制作的好处还有就是可以把每个单独的房间分配给不同的人来完成,多人共同制作,加快制作速度!比如,辐射4的钻石城、芳邻镇,进每个房间都要加载!因为每个房间单独制作会很容易,制作组每个人分一两个房间制作,半天时间就能完成钻石城的布局。若房间不单独制作,每个房间都不加载能直接进入,那这个钻石城地图上的所有房间就只能一个人来完成,估计几天都未必布局好。所以,B社搞加载,也是为了加快游戏制作速度。


                IP属地:广西来自Android客户端27楼2023-09-04 20:27
                回复