我有一个太空飞船,并且创建了一个“加速”功能来加速我的太空飞船,我应该实现什么效果才能产生高速感?
我当时想使除飞船之外的所有物体变得模糊不清,但我认为会丢失一些东西。有任何想法吗?
顺便说一句。我正在使用XNA C#,但如果您对XNA不熟悉,则描述某些效果仍然有用。
游戏是3D游戏,我附上了游戏的一些印刷屏幕
这是正常模式(无增强)
这是升压模式(当相机以正常速度加速时,飞行器向前加速,非升压速度)
我有一个太空飞船,并且创建了一个“加速”功能来加速我的太空飞船,我应该实现什么效果才能产生高速感?
我当时想使除飞船之外的所有物体变得模糊不清,但我认为会丢失一些东西。有任何想法吗?
顺便说一句。我正在使用XNA C#,但如果您对XNA不熟悉,则描述某些效果仍然有用。
游戏是3D游戏,我附上了游戏的一些印刷屏幕
这是正常模式(无增强)
这是升压模式(当相机以正常速度加速时,飞行器向前加速,非升压速度)
Answers:
这里有一些建议:
更新:如果您的游戏外观允许,您也可以考虑添加一些速度线。可以在船后方,也可以作为背景场景的覆盖物(可能是白线)。
后续:在写我的初始答案时,我正在考虑横向滚动游戏,但是大多数效果仍然可以应用于您选择的“跟随者视角”。正如其他人提到的那样,运动模糊是个好主意。使用径向运动模糊,如本示例中的image所示。可以使照相机的FOV增加,而不是使照相机保持“正常”速度并增加飞船的速度,这将带来更好的速度印象。使用步道或径向速度线进一步增强效果。
我将添加一件事,这里没有说:运动模糊
我的2美分,其中有些已经说过了,但是我想使我的答案连贯一致,因为我相信这些观点中的许多共同点会产生很好的效果,但是仅凭它们,它们并不会为创建沉浸感做很多事情:
希望这可以帮助。
看看Infinity Universe是如何做到的。
他们有一个大问题,那就是一切都是按比例的。直到到达恒星/行星/月球/的那一刻,几乎没有速度的意义。
他们具有我所见过的最佳环境速度线。
它们通过使船看起来像是在薄薄的尘云中飞行来表示速度。当颗粒流过时,留下轻微的速度线。当船静止时,云是完全透明的。
这是演示船舶运动的视频链接。