
Unity 中有几种不同的可视化脚本工具,它们都有自己独特的工作方式。其中有两个最流行的工具 PlayMaker 和 内置的可视化脚本。
到目前来看,PlayMaker 应该是 Unity商店 资产中较受欢迎的资产之一,它是一个功能强大的状态机和可视化脚本工具,可简化游戏制作,至少到现在为止已被广大游戏开发者制作过许多游戏。

内置的可视化脚本以前是 Bolt,曾经也是一款独立的第三方插件,价格相对于 PlayMaker 略高一点,后来 Unity 发现其受欢迎程度,就将其收购了,并在 Unity商店 中免费提供大家安装使用,但到了 2021 年,官方策略有所调整,将 Unity Por 2021 的核心部分包含在内了。

虽然 Unity 中的 Bolt(可视化脚本)是一种专用的脚本工具,提供了创建行为的脚本图和管理状态的状态图,但 PlayMaker 在技术上只是一个状态机,而 PlayMaker 是一项有点门槛的付费资产,而 Bolt(可视化脚本)完全免费,那大家可能会认为 Bolt 那几乎可以完胜 PlayMaker 了吧?
其实也不是,因为 PlayMaker 使用行动在每个状态内创建行为,它除了能够使用不同的状态和操作组合创建状态基本逻辑之外,还可以使用仅具有一个初始状态的 PlayMaker FSM 创建类似脚本的行为。
所以 PlayMaker 虽然是一种状态机工具,但它也可以使用其内置的动作来创建游戏逻辑的。
不过他们俩者都提供了使用 Unity 的各种功能的方法,只是对于初学者来说,如果你对于学习代码不太感冒,那么内置的可视化脚本无需编写可能会更适合你。当然如果你不熟悉工作原理,PlayMaker 提供了功能可以适当的简化操作也是挺不错的。
当然在学习中存在各种弯道循环费时间的可能,不管是谁毕竟初学者最终还是需要了解其特定的功能的,对吧。
所以3D天堂建议大家选择自己最适合的可视化脚本工具才是硬道理,选择对的才能帮助到你开发更好的游戏。