| 
精华0帖子898威望0 点积分901 点种子5 点注册时间2015-1-8最后登录2019-3-29
 | 
 
| 本帖最后由 大城小胖 于 2015-4-9 14:34 编辑 
 原帖地址:  http://gamerant.com/bloodborne-developers-explain-load-times/
 
 英文好的自己看吧.
 
 我简单总结一下( 有部分我自己的理解) :
 
 1 重置地图和敌人确实不难, 也不会很慢.   但是大家别忘了场景中有各种可以破坏的物体(他们都有物理特性), 这些物体也要被还原.这个工作量是巨大的.
 2 因为前一条原因, 以及为了游戏的稳定和安全性, 开发者选择了更直接有效的办法: 不是还原世界, 而是干脆清空重来.
 
 ================
 第一条没什么好解释的.
 第二条其实想想也不难理解.  这就好像我们的电脑, 尤其是windows xp时代,  用的久了,机器里的内容会很乱, 这时候无轮你用什么还原、清理、卫士、加速优化工具, 都不能解决问题。 最好的方式就是格式化C盘, 重新安装干净的系统。
 
 游戏也是同样道理。你去尝试还原一个庞大的有物理特性的世界(比如要记录每一个物体的之前的状态 被毁坏、移动的顺序等等)复杂度和还原后的稳定性是难以估量的, 索性就清空重来。  而血源又采用了无缝衔接的大地图,清空重来的时间成本自然高(但是开发难度低 和 稳定性高)。
 
 
 最后,  从开发者的言语里, 我隐约觉得,加载事件的问题无法根治, 就算出了补丁, 可能也就从40秒变35秒。
 
 对于玩家而言, 提高技能, 少死几次才是王道啊。
 
 
 ================
 补充:
 
 
 也许在 加载时 做一个互动小游戏会是个不错的方案.
 
 | 
 |