不久前,我为《露营季节》(https://camping-season.pages.dev/)做了一个Alpha测试,从那以后我一直在开发游戏的水系统——河流、湖泊、瀑布。

我在数学计算、视觉效果、着色器以及让一切看起来正确上花费了很大功夫,包括让水能够停留在表面、让物体能顺畅地在水中流动。

这里是一些花絮。如果有人有空想试试破坏当前的水系统,随意尝试,我会很感激。

Splotchy

https://preview.redd.it/djgg8latm7nh1.png?width=2000&format=png&auto=webp&s=862894b95a31f6c41527f0905937fb332b6be7e9

漂浮的水

物体无法流动

https://preview.redd.it/e4sp6bbdm7nh1.png?width=2000&format=png&auto=webp&s=4c09e50ae9e6187feb31d17f141832e3f306b6fc