15

我想了解人们对 Torque 和 Unity 以及他们的 IDE 工具的看法。

您使用他们的一个引擎(我目前对 iPhone 引擎感兴趣)和 Torque Game Builder(整个事情......引擎加上 TGB 约为 1000 美元)构建 Torque 游戏。

您使用 Unity 构建 Unity 游戏(我认为这只需约 400 美元)。

有在这些引擎中构建游戏经验的人会给我这个引擎的优缺点吗?我是一个新手,不知道我应该寻找什么。我已经下载了它们,现在正在尝试和它们一起玩。

谢谢。

4

6 回答 6

12

扭矩:

  • 可选择 2d 或 3d 引擎(单独购买产品)
  • 基于绝对古老的 TGB(Torque Game Builder)的 3d 引擎。可能适用于它所针对的硬件,但仍然如此。
  • 我认为关卡编辑器工具很笨重——它们是使用引擎本身构建的(就像视频游戏的菜单一样),而且它们的技能似乎并不是真正的 GUI 设计。
  • 脚本的唯一选择是 Torque 自己的 TorqueScript 语言。它是可用的,但就像 UnrealScript 或游戏开发人员在紧要关头提出的任何这些语言一样,它需要额外学习,附带很少的文档(与 C# 相比),并且与主流语言相比感觉有点拼凑。它还依赖或第三方工具进行编辑和调试。
  • 从好的方面来说,您可以获得源代码,以便您进行更改。但是,不要高估它的用处——它是生产就绪的代码,因此很难遵循。

统一:

  • 有一个漂亮的关卡/项目编辑器工具。在 MacOS 上似乎更舒服(这是可以预料的,因为它就是它的起源)。
  • 引擎只有 3d,但如果您愿意,当然可以用它制作 2d 游戏 - 他们的网站上有教程解释如何。
  • 可以使用 Javascript 或任何 .NET 语言(它们嵌入 Mono 运行时)编写脚本。在我看来,这是一个相当大的优势。
  • 缺点是你没有来源;专业版相当昂贵;使用 Unity 的游戏的最小构建大小超过 10Mb,这意味着下载量减少(应用程序 >10Mb 无法通过 3G 下载)。
于 2009-11-23T02:05:41.320 回答
3

我们刚刚做了一个使用扭矩的演示,我从中获得的经验是,您不仅可以获得它的来源。但是您必须非常快速地开始修改源代码。我不认为您可以做任何事情,除了使用扭矩 3d 引擎的严格 fps 射击游戏而无需更改源。

虽然那里有一个很大的扭矩社区,但它们的设置并没有很好地传达给源的变化。即,大多数源代码更改不会发布补丁,而是有关如何更改源代码的笨拙说明。

我在统一方面没有可比的经验,但在我承诺使用 Torque 之前,我可能会通过一些测试来运行 Unity。

于 2009-11-23T02:58:10.433 回答
2

我有两个引擎的经验我必须说统一更流畅并且使用任何脚本扭矩另一方面只使用你必须花时间学习的自己的脚本也统一是一个 2d 和 3d 引擎但扭矩都必须单独购买. 还有一个统一的应用程序版本,但需要购买。就新手而言,统一性也非常容易,但在其他方面则更好。如前所述,扭矩主要是第一人称射击引擎,很难操作,但它确实提供了源代码,但这也可以是如果从网站上要求获得,所以我必须说我选择了 100% 统一,我实际上用扭矩进行了调整,但统一肯定更好。

于 2010-11-14T02:50:22.037 回答
1

我和我的班级目前正在游戏编程课程中使用 Torque。我们仅限于使用 TorqueScript,根本不允许乱用源代码。为了让一个简单的(非常简单的)游戏脱离地面,我们必须跳过的圈子令人震惊。

从那以后,我们说服了讲师在下学期改用 UDK。

于 2011-02-23T01:04:07.600 回答
1

我只是想补充一点,Torque3D 比旧版本的 Torque(TGE 和 TGEA)要好得多。它现在在 MIT 许可下开源,因此您可以免费试用

于 2012-10-10T23:13:42.310 回答
0

我发布了一款使用 Torque 开发的游戏(包括零售),甚至与 GarageGames(Torque 的创建者)签订了合作合同。我目前正在使用 Unity 开发另一款游戏。

我不打算逐点进行比较,因为它已经完成,而且因为它没有正确地明确回答问题,并且在空气中留下了比实际更多的不确定性。

Unity 是 ATM,几乎在所有方面都比 Torque 更好。

于 2012-03-14T21:07:49.710 回答