您想成为一名 更好的游戏开发人员,对吗?

您想为您的玩家提供更多创造力 并让他们塑造和雕刻 世界吗?

你想更快地创造世界吗?

那么这门课程适合您!

《Astroneer》、《无人深空》和《我的世界》使用 程序网格生成 来创建世界。

Sand Balls、Alto’s Adventure 和 Castle Raid 等手机游戏都是热门游戏,它们使用Marching Squares 算法 来塑造关卡并为玩家提供更多创造力。

这些算法背后的潜力是 巨大的 ,并且可以为像您这样的开发人员节省大量 时间 。

这就是我决定制作这门课程的原因,以便您也可以学习如何创建您的行进方格算法版本。

我们将一起一步一步地做到这一点 。

我们将首先学习如何在Unity中创建程序网格 。您将了解顶点和三角形的概念以及如何掌握它们。
制作一个简单的正方形后,我们将向网格添加更多点并创建一个方形版本的行进正方形算法。这将使您完全掌握这个概念。
掌握平方之后 ,我们将创建一个简单的标量场(一个奇特的术语,表示值的字段(我也用简单的术语解释;别担心,我听到了))。
我们将能够使用Unity的Gizmos系统显示值字段(您可以在几乎所有游戏中使用它来调试内容)
最后,我们将 合并 我们的两个系统 [标量场 – 行进广场] 以创建一个有趣的 2D 挖掘系统。
时间很宝贵,所以我决定在3 小时内涵盖本课程的各个方面。您可以在不到一天的时间内实现该系统(如果您有兴趣的话,也许可以制作一个快速的 2D 游戏!)。

课程目录:
001 解释
002 显示第一个顶点
003 我们的第一个正方形!
004 练习 – 制作菱形
005 方形配置
006 方形三角剖分
007 插值理论
008 插值
009 标量场设置
010 添加交互
011 编辑标量场
012 一次编辑多个网格单元
013 重构方形脚本
014 方形网格
015 其在职的 !
016 最后的抛光

发表回复

后才能评论