Mirthwood 是一款独立电子游戏,展示了 Unity 与 Adobe Photoshop 的结合如何创造出独特的视觉风格。其美学模仿经典书籍插图,采用仿佛绘制在纸张上的纹理。对于开发者而言,这款游戏是关于中世纪乡村奇幻世界艺术指导的案例研究,优化了 2D 和 3D 资源以实现实时渲染。
Unity 中的艺术指导与优化技术 🎨
Mirthwood 的秘密在于使用模拟水彩和树胶水彩的数字画笔在 Photoshop 中创建纹理。这些纹理应用于 Unity 中的 3D 模型,利用非真实感着色器 (NPR) 消除高光反射并柔化边缘。为了避免复杂多边形渲染的成本,开发者在树木和植被上使用公告板技术,将手绘精灵与简单几何体相结合。平坦的方向光照明,没有强烈的动态阴影,强化了静态插图的感受。使用带有简化资源版本的 LOD(细节层次)来保持性能,使游戏能够在较低配置的硬件上运行,同时不失绘画精髓。
给寻求艺术风格的独立开发者的经验教训 📖
Mirthwood 证明,并非需要 AAA 级引擎才能脱颖而出。关键在于视觉一致性:如果你使用 Photoshop 制作纹理,请确保每个元素,从灌木到建筑,都共享相同的哑光色调和有机笔触。对于独立开发者,建议投入时间创建一个包含磨损和旧纸纹理变化的纹理图集。Unity 允许将这些资源打包成包,减少加载时间。最后,请记住,照明应该是你的盟友:柔和且无极端对比的光线将使你的世界看起来仿佛出自童话故事。
在 Mirthwood 中,为了实现光照下的童话书美学,你在 Photoshop 工作流程中的主要方法是什么?你如何将其与 Unity 的着色器和照明集成,以在实时环境中保持这种视觉一致性?
(附注:游戏开发者是那种花 1000 小时制作一个游戏,而人们 2 小时就能通关的人)