Catlike Coding
文章平均质量分 88
教程翻译
zengdixiansheng
这个作者很懒,什么都没留下…
展开
-
[Catlike Coding][Hex Map 4] Irregulatity
Irregulatity翻译 2021-09-05 10:01:28 · 164 阅读 · 0 评论 -
[Catlike Coding][Hex Map 1] 创建六边形网格
把正方形变成六边形。三角化六边形网格。使用立方体坐标。与网格单元交互。制作游戏内编辑器。本教程是关于六边形贴图系列的第一部分。许多游戏使用六边形网格,尤其是战略游戏,包括奇迹时代3、文明5和无尽的传奇。我们将从基础开始,逐步添加功能,直到最终得到一个复杂的基于六边形网格的地形。本教程假设您已完成“网格基础”系列,该系列从“Procedural Grid.”开始。它是根据Unity 5.3.1创建的。整个系列通过Unity的多个版本进行。最后一部分由Unity 2017.3.0翻译 2021-08-09 14:20:05 · 1261 阅读 · 0 评论 -
[Catlike Coding][Hex Map 2] Blending Cell Colors
Blending Cell Colors联系相邻Cell。在三角形上插值颜色。创建混合区域。简化几何图形。本教程是关于hexagon maps系列的第二部分。前一部分为我们的网格奠定了基础,并赋予我们编辑单元格的能力。每个单元格都有自己的纯色。细胞之间的颜色变化是突然的。这次我们将引入过渡区,在相邻单元的颜色之间进行混合。模糊变换1. 相邻Cell在我们能够混合cell颜色之前,我们需要知道哪些cell彼此相邻。每个cell有六个相邻cell,我们可以通过指南针方向来翻译 2021-08-15 15:48:00 · 172 阅读 · 0 评论 -
[Catlike Coding][Hex Map 3] Elevation
Elevation添加单元格海拔。三角形的斜坡。插入阶梯。合并阶梯和悬崖。本教程是hexagon maps系列的第三部分。这次,我们将添加对不同标高的支持,并在它们之间创建特殊的过渡。海拔和阶梯。1.Cell Elevation我们已将地图划分为离散单元,以覆盖一个平坦区域。现在,我们将为每个单元提供其自己的标高。我们将使用离散高程,因此将其存储在HexCell中的整数字段中。 public int elevation;每个连续的标高台阶应该有多高?..翻译 2021-08-19 13:35:35 · 264 阅读 · 0 评论