大家好!

首先,对于视频中出现的抖动,请大家宽容一下。由于使用Unity Recorder, 当画面变化过多时,在视频中会出现一些无法处理的剪裁 artifact。如果你们知道比Unity Recorder更好的录制方法,请一定告诉我!

我想展示一下我正在unity中开发的一个互动草坪和植被着色程序的进展。在最近,我重写了草坪着色程序,能够在PC、macOS和Linux上正常运行。此外,我的植被着色程序也被我添加了些顶点动画特征,如你所见,鼠标位置和状态的变化可以推移、放大和捋扁植被的顶点。

对像水果这样的事物,我感觉只是顶点轻微移动的看起来最好。对花朵来说,我就没有节制了,采取了极限手段,让它们全部推移、捋扁并缩小。

我也为每种表面的类型添加了粒子效果,效果很不错。

另外,我也在草坪上为每棵树添加了一个“印记”,使得附近草坪会沉下并变暗。这使得树木看起来更自然了,尽管这里的树木都是贴地板贴图,这种贴图方法并不太自然。

Hex Town是一个通过放置和合并六边形块来解谜的游戏,但我也希望游戏能保持紧凑和舒适感。为了鼓励玩家玩这些特征,我在游戏中添加了一个“发现隐藏元素”小游戏,玩家需要在每个场景中寻找小青蛙,找到后会获得额外奖励。如果你认真看这个视频,你可能会发现他在哪里。

感谢大家的观看!