人人都爱出色的水面着色器,而这里展示的效果令人赏心悦目。反射效果尤为惊艳,尤其是窗户灯光在水面上舞动的倒影。
据Raihan Erviansyah介绍,平面反射最初是他的首选方案,效果也确实出色,但性能开销巨大。此外,当天气系统开始生成更高的潮汐和更大的波浪时,他们也遇到了困难,因此最终改回了更可靠的SSR(屏幕空间反射)。至于水面本身,开发者表示他使用了“ShaderGraph和HLSL着色器的混合方案”。
显然,窗户的抖动效果源自顶点抖动技术,这种技术重现了老式硬件的视觉效果。该效果最终将作为可选项供玩家选择。
这款游戏名为《Beneath the Dying Sun》,是一款与《DREDGE》同类型的航海游戏,但在恐怖元素上更加深入。正如Raihan所说:“《DREDGE》无法满足我对迫近厄运、深海恐惧症和存在主义恐惧的日常需求。”他还做了另一个比较,称这款游戏“更像是《Easy Delivery Co.》的水上DLC”。
你将自行装载货物、管理配送、应对汹涌的海面和变幻的天气,并逐渐发现这看似平静的日常背后隐藏着某种异常。游戏目前尚未上线Steam页面,但你可以在itch.io上了解更多关于《Beneath the Dying Sun》的信息。
想获取更多游戏开发动态,请在X/Twitter上关注Raihan Erviansyah:
对于使用Unity开发风格化水面的开发者来说,Stylized Water 3即将迎来新的River Modeler扩展。如果你想构建自己的解决方案,Fabrizio Espindola最近也宣布开设了一门专注于实时水面的新课程。
向下滚动查看更多水面灵感,包括Ori风格水面系统、Gerstner波浪水面、受《盗贼之海》启发的项目,以及另一个带有动态漩涡的酷炫作品。如果你在使用Godot引擎,别忘了看看Emil J的教程。






