一直在开发手机游戏,现在对内容已经满意,是时候进行润色了,我想分享一个我觉得很酷的功能。

我正和一位艺术家合作进行全面的图形升级,因为有些是占位艺术,而另一些则已经相当出色。

但过去几天,我一直在为昼夜时的环境光开发一个遮光片(shader),加入了一些光束以提升“真实感”,并制作了一个对比图,期待大家的意见。

系统的大致说明如下:

我有20条从屏幕外的一个点发散出来的光线,每条光线都有角度、宽度、长度、亮度等参数。同一时间屏幕上只有4到12条光线,每条光线都有持续时间或“寿命”,会逐渐淡入淡出。

全屏“色调”使用一个乘法层,颜色根据当前时间变化,从而改变整体色调,而底层艺术保持不变。随后添加了若干叠加层用于发光效果等。