大小:275M 4.5小时
含有配套素材文件
了解如何在 Unity 中绘画和着色并创建儿童着色游戏。
颜色在游戏中发挥着巨大作用,更广泛地说,在现实生活中也发挥着重要作用。
许多游戏都围绕绘画/着色机制展开。
您想创造一款精彩的游戏,让您的玩家可以为您的创作着色,甚至为他们所在的世界着色吗?
那么不用再犹豫了,这门课程适合您!
在本课程中,我们将探索可用于在 Unity 中创建着色游戏的5 种不同技术。
每一项技术的难度都会增加。
随着这些技术难度的增加,它们提供的可能性也随之扩大。
我们首先从最基本的开始,即为精灵着色。我们将管理玩家输入以检测任何图像并用您选择的颜色为其着色。
在该部分中,我们将了解 2D Raycasts、Input 类和精灵排序顺序。
在第二部分中,我们将尝试“线条渲染器”。这是一个内置组件,可让您绘制线条……
但我们将对其进行修改,使其感觉像一支画笔!您将学习如何应用纹理、使用其颜色渐变并优化其性能。
这将是你箭袋的额外箭头。
如果你运用得当,第三种技巧将让你创造无限的世界!您将学习如何创建程序网格、使用 uv 对其进行纹理化并对其进行优化。
这是一个着色课程,所以我将向您展示一些将它们用作画笔的好技巧。但您完全可以使用此技术创建 3D 对象,更进一步,创建无限的程序地形。那有多神奇?
此外,您还将学习如何使用模板缓冲区将绘图遮罩或限制在平面上。我在另一门课程中更详细地解释了这项技术,您可以在这里免费获得它。
之后,您将在第四部分中学习如何操作纹理。这是你手中将拥有的如此惊人的力量。它将允许您根据自己的喜好编辑每个像素。
使用该技术,我们将首先为整个纹理着色,然后绘制一个正方形,最后用光滑的圆形画笔抛光外观。
但该技术有局限性,当您增加画笔大小时,操作纹理可能会对处理器造成沉重负担。
这就是为什么第五部分将向您展示如何利用 GPU 获得更高的帧速率,从而获得更流畅的玩家体验。
您将学习如何创建自己的着色器,将纹理传递给着色器,让它应用一些更改,然后获取纹理以将其应用到精灵上。
我将向您展示一个很好的技巧,即使在着色之后也可以保留绘图的边框。然后您可以决定是否喜欢它的外观。
为了完成我们的课程,我们将在屏幕一侧添加彩色铅笔,以允许玩家更改画笔颜色。
我们还将添加一种选择画笔大小的好方法。
这将是一款令人惊叹的填色游戏。
如果您准备好成为色彩大师,本课程肯定会提高您的游戏开发技能,
抓住它,今天。
请先
!