使用行进方块算法制作你的Unity挖掘游戏
从头开始创建快速简便的2D挖掘游戏算法
学习内容:
* 学习如何通过代码创建对象
* 了解如何使用 Marching Squares 算法
* 了解如何管理和操作标量场
* 了解如何使用 Gizmos 显示数据
* 学习如何有效地解耦代码
* 学习如何创建结构来增强你的代码
课程内容主题:
* Unity
* 游戏开发
* 开发
课程要求:
* 已安装 Unity 和 Visual Studio
* 非常基础的 Unity 知识
课程详细描述:
你!
对啦,就是你!
你想成为一名**更好的开发人员**,对吗?您想赋予玩家更多**创造力,让他们塑造和雕刻世界**吗?您想要更快地**创造世界**吗?
那么本课程适合**您**!
Astroneer、No Man’s Sky 和 Minecraft 使用**程序网格生成** 来创建世界。《Sand Balls》、《Alto’s Adventure》和《Castle Raid》等热门手机游戏也使用**行进方块算法** 来塑造关卡并为玩家提供更多创造力。
这些算法背后的潜力是**巨大的并且能够为像您这样的开发人员节省大量时间**。
我们将一起**一步一步地** 实现这一目标。
* 我们首先学习如何在 Unity 中**创建程序网格**。您将了解**顶点**、**三角形** 的概念以及如何掌握它们。
* 制作一个简单的正方形后,我们将在网格中添加更多点,并制作一个**正方形版本** 的行进正方形算法。这将使您完全掌握这个概念。
* **掌握了平方** 之后,我们将创建一个简单的标量场(这是表示值场的花哨术语)。
* 我们将能够使用**Unity 的 Gizmos** 系统显示值字段(您几乎可以在任何游戏中使用它来调试东西)。
* 最后,我们将**合并** 两个系统 [标量场 – 行进方块],以便创建一个**有趣的 2D 挖掘系统**。
**时间宝贵**,所以我决定在**3 小时** 内讲解本课程的各个方面。您将能够在不到一天的时间内实施该系统(如果您兴奋的话,也许可以快速制作一个 2D 游戏!)。
如果您需要帮助,请发表评论,我会尽快提供帮助;)。
想要开始创建程序世界吗?**单击** 右侧的**紫色按钮**!





