【2024.3.18 开发者日志】中世纪的周一谈话 #43


3楼猫 发布时间:2024-03-19 14:47:57 作者:回火的秋雨 Language

转自Steam

向中世纪的人民问好:

游戏内相机是个让一些玩家感觉不舒服的东西。它在移动过程中上下“跳动”的方式让玩家感到突兀,打断了他们顺滑的游戏体验。

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第0张

之所以会发生这样的情况,是因为此时摄像机的目标(镜头对着的内容)和摄像机本身没有经过特定的Unity层类型。目前,这仅适用于地面体素和水。因此当相机悬停在地下室或地洞上时,相机会掉落,并在相机移动中产生令人恼火的抖动。

那么如何解决这个问题呢?我们研究了所有可用的选项,并列出了每个选项的所有优点和缺点。在我们告诉您我们的选择之前,我们想讨论一下所有选项的特点,因为这可能会让您更好地了解游戏开发以及选择解决方案所带来的挑战,毕竟这个问题只是看上去很简单。

【解决方案1】

一个听起来最好的结局方法是简单地将构筑物层(和一些变体)添加到相机无法穿过的层列表里。

这将解决地下室跳跃的问题,因为构筑层将适用于墙壁和地板。

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第1张

但当你在有一堆墙的地形上移动相机时,问题就明显了。在墙壁上摄像机将上蹿下跳。

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第2张

这看起来没什么大不了的,但请记住,玩家首要任务之一就是建造墙壁。这个过程中相机四处移动可能会让游戏前几分钟的体验相当糟糕,特别是对刚玩的玩家来说。

为什么不从层列表中删除墙,只保留摄影机设定列表中的地层?好吧,尽管你会感到惊讶,但很多玩家都把墙当地板,甚至用墙体去填洞(相信我们,我们会检查你的游戏报告)。因此,如果我们仅仅从列表中删除墙,相机将继续在这些区域跳跃。

第二个问题是高层建筑:

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第3张

这并不是一个大问题,但它可能会不时发生。你可能会发现,为了调高视角而四处移动摄像机找角度会让人恼火。但是洞呢?

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第4张

即使实现了这个系统,如果有可见的洞,相机也会继续跳跃。

【解决方案#2】

如果我们将相机锁定到当前可见的层,会怎样?

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第5张

这意味着玩家确切地知道他们在处理什么层,相机既不会向下跳,也不会向上跳(因为该层上的一切都被隐藏了)。

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第6张

但游戏从16.0级开始,因为玩家需要看到整个地图。这意味着玩家第一次接触游戏时会是这样的:

相机动作迟缓,放大速度更慢。让玩家手动将其设置为这样是可以的,但默认情况下让相机这样做并不方便用户,尤其是对于第一次玩游戏的玩家来说。

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第7张

(可能这样的意思是需要频繁调整层级吧,对新手不友好)

即使玩家了解相机及其移动方式,放大到空中并使相机在放大时减速仍然有点奇怪。

我们可以添加一个类似指南针的视觉三维对象,当相机移动时,它会出现在不可见的相机目标上。通过这种方式,玩家可以了解相机的变焦方向和绕着什么旋转。但话说回来,感觉不太好。

【解决方案#3】

如果我们只需按下/点击一个按钮,就可以在默认(当前版本)相机和【解决方案#2】之间切换,会怎么样?

这是可行的。你可以从默认的相机开始,有一个很好的第一次用户体验,并在需要时切换到分层系统。但是,实现这样一个系统需要时间(所以没有GIF动图演示),并且可能会显得有些糟糕。

我们知道游戏的复杂性可能是难以想象的,因为我们收到了很多关于玩家意外激活热力分布图并提交有东西报错的反馈,或者当他们升降图层时,地面上出现黑洞的报告。问题的一部分肯定是来自教程不够清晰,但另一部分是用户体验不够简洁,这就是为什么我们认为这个解决方案不是正确的。

【解决方案#4】

那么如果引入一个按钮,将偏移引入相机目标(相机的中心)呢?

相机会像现在一样工作,但通过按住按钮(比如Shift)并滚动鼠标的组合,它会围绕Z轴将相机偏移到您喜欢的角度。

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第8张

移位和滚动之前


【2024.3.18 开发者日志】中世纪的周一谈话 #43-第9张

移位和滚动后

使用组合键移动后,新的相机高度将被确定为暂时的基准高度(无论障碍物如何,相机都不会垂直跳跃)。一旦你停止移动相机,它就会落回到它下面的地面。

这也给导航系统增加了一层不必要的复杂性,尤其是对于更休闲的玩家来说。额外摁着一个按钮(尤其是用你的小指)会让人厌烦。

【解决方案#5-我们的选择】

你熟悉《威利狼与比比鸟》/《BB鸟与歪心狼》的动画吗?

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第10张

影片中,威利狼经常追赶BB鸟,但一直没能抓住他。通常情况下,动画会以威利狼冲出悬崖踩空、在空中漂浮几秒钟后再掉落而告终。这种延迟反应被称为土狼时间。如果我们在相机上增加土狼时间呢?看看效果。

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第11张

遇到地面起伏,停顿一下后相机下坠

这意味着,一旦相机达到当前水平面的边缘,它不会立即下降,而是会在空中停留一段时间。它会在空中保持1秒,然后下降。在相机旋转期间,会出现一些UI视觉效果,这将帮助您在这些情况下更好地了解相机的定位。这些视觉效果的灵感来自游戏《城堡故事 Castle story》,在导航方面,我们非常喜欢他们的UI解决方案。

我们就这些gif动图的质量向Castle Story团队道歉(由于Steam上传存在限制)

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第12张
【2024.3.18 开发者日志】中世纪的周一谈话 #43-第13张
【2024.3.18 开发者日志】中世纪的周一谈话 #43-第14张

土狼时间/相机掉落延迟的持续长短,以及其他相机选项,可以在游戏中的任何时候,在游戏的选项中更改。

【2024.3.18 开发者日志】中世纪的周一谈话 #43-第15张

老实说,我们对此进行了一些试验,团队一致认为这可能是最好的解决方案。但我们也需要你的意见。我们想测试这款相机,看看你的接收效果,以及它对你和我们的感觉是否良好。一旦我们实时推送更新,我们将编写如何激活这款相机类型的说明。是的,此相机移动将是一项功能,您可以随时关闭/打开它。我们仍然认为目前的镜头系统最适合初学者,因此我们想保留它。但我们确实知道,当涉及到更复杂的定居点时,它会显示出缺陷。希望土狼摄像机能解决这个问题。你可以期待它在下周的上线。

你怎么看待这些相机科学?你对目前的摄像系统满意吗?最终的解决方案听起来不错吗?请在评论中告诉我们,并等待它上线。


© 2022 3楼猫 下载APP 站点地图 广告合作:asmrly666@gmail.com