top of page
已在Steam发售(多半好评)
这是我们15个人,历时八个月的毕业作品。整体为2.5D卡通动画风格,三重关卡,游玩时间大概在15分钟左右。我是我们团队的首席技术美术,同时也会时不时的帮别的团队实现一些效果。

Unity
我少数完全用Unity做的项目,但也涉及到了基本所有知识点因为我跟程序和美术来回共同非常频繁,来解决各种疑难杂症,同时加上我自己需要做的东西也没有教程,还是很有锻炼到我的
胃酸动画着色器
运用sine wave叠加达到了波浪的效果,然后运用sine(x)高度乘以灰度动态斑点图做出了胃酸浅色部分。物品描边泡泡特效是由一个depth detection function来决定在哪生成的


VAT卡通动画云
多个12帧/秒的动态云彩,由Houdini制作,有着自然的动画循环以及动画变形,同时导入引擎里也接入了卡通着色器,并且可以调节光的反射角度(不需要跟这环境Directional light)
Houdini楼房生成
因为游戏有大量楼房,所以我制作了一个楼房生成HDA,只需要在引擎里放一个或者多个方块,Houdini会自动测量并整除宽度与高度,余数被平均分配到每一个模块里。可以选择横向和纵向的模块tiling,有平顶和尖顶,平顶可以随机摆放各种物件。引擎内所有模型都是instance,拥有三重LOD。


卡通描线着色器
这个简单一点,就是传统的卡通着色器,可以调整分线数量,宽度,以及阴影颜色。描边着色器是一个全局着色器,唯一比较特别的是可以调整远处的,密集的线去除描边
杂项与工程截图
还有很多比较杂的,很多进入最终游戏的工作。比如想批量改场景里一些instanced模型的设置,于是我就让AI快速帮我写了一个C#插件。还有很多小着色器,像是不定时闪光灯,地面雾等。游戏里所有的Dsigner材质,包括泥沙和360度环绕hdri背景图也是我做的。所有东西基本上都有多个版本迭代/是错









bottom of page