游研社|为了消灭游戏的载入时间,人们都做了哪些努力?


_本文原题:为了消灭游戏的载入时间 , 人们都做了哪些努力?
游研社|为了消灭游戏的载入时间,人们都做了哪些努力?
本文插图
软硬兼施 。
1
有什么是比在游戏中等加载更让人抓狂的事吗?两眼死盯着Loading , 双手不停的按动 , 感觉自己在一点点的衰老 。 游戏载入时间太长 , 一直以来都是被玩家广泛吐槽的问题 。
有时候也不能怪玩家太苛刻 , 因为有些游戏的时间实在是太长了 。 比如2017年的《狙击手:幽灵战士3》 , 作为一款新时代的游戏 , 加载时间居然需要整整5分钟 。
要是在网吧时代 , 5分钟可是能做很多事情的 。 有外媒做了个有趣的测试 , 在加载《狙击手:幽灵战士3》的这段时间里 , 实验者可以打完了一局3圈的《马里奥赛车》 , 可以速通《到家》5次 , 或者出门在《宝可梦 go》中抓一只宝可梦再回家 。
游研社|为了消灭游戏的载入时间,人们都做了哪些努力?
本文插图
等待加载无疑是相当影响游戏体验的 , 所以如今不少游戏都把超短的加载当成了游戏的亮点之一 。 比如即将发售的《赛博朋克2077》 , 开发者就公开表示游戏中没有加载画面 。
【游研社|为了消灭游戏的载入时间,人们都做了哪些努力?】这里说的没有加载画面 , 指的是除了打开游戏的第一次加载 , 读取存档和快速传送之外 , 游戏里不会有其他的加载画面 , 玩家进入新的场景 , 建筑都是无缝衔接的 。 如今的3A游戏中不少都能够做到这样的程度了 。
随着次世代的到来 , 加载时间可能即将成为历史 。 在谈及PS5对游戏体验的改变时 , Epic的CEO Tim Sweeney 就直截了当地说“游戏载入的时代结束了” 。
Xbox Series X的演示中 , 我们也能直观的看到次世代主机的加载时间 。 演示者在几个游戏中来回切换 , 等待时间大概只有几秒钟 。
游研社|为了消灭游戏的载入时间,人们都做了哪些努力?
本文插图
之后推出的次世代游戏比如《地平线2:西部禁域》《生化危机:Village》 , 都曾有制作人表示 , 他们的游戏是没有加载时间的 , 哪怕是读取存档和快速传送 , 加载的时间也可以忽略不计 , 最开始进入游戏的时候加载也几乎是瞬间完成 , 打开游戏就立刻可以玩了 。
游研社|为了消灭游戏的载入时间,人们都做了哪些努力?
本文插图
玩家们多年来的心愿终于要成为现实了 。
2
自从游戏出现以来 , 人们和游戏载入的斗争就从没有停止过 。
加载本质上是数据量和加载速度之间的博弈 , 要想获得更短的加载时间就必须要开源节流 。
对于游戏开发者来说 , 他们没法改变数据加载的速度 , 因此只能使用各种方式来降低游戏需要加载的数据总量 。
其中一种常用的方式是设计一套合理的数据加载逻辑 , 一些游戏不加载全部的内容 , 而只是加载玩家周围一定范围内的环境 , 然后再根据玩家的行动一边运行一边加载 。
对于开放世界游戏来说 , 这种系统更为重要 , 因为游戏可能只有一个巨大的场景 , 如果一次性加载出来要占用大量的时间和资源 , 而将游戏需要加载的时间分散在游戏的过程中 , 玩家就不会感到明显的加载了 。
游研社|为了消灭游戏的载入时间,人们都做了哪些努力?
本文插图
为进一步减小需要加载的数据量 , 不少大型游戏的植被、建筑都有多套细节等级不同的模型(LOD) , 游戏会根据物体与玩家的距离调整建模的精细程度 , 在玩家看不清或者不会注意的距离上就换成低分辨率材质和模型 , 而当玩家靠近时再逐级替换为更细致的模型 , 这样即节省了资源的占用又不会对游戏体验产生很大影响 。