2

我想请教大家关于 Unity 框架和编程的一切。Unity 支持三种不同的语言;嘘,C# 和 Unityscript。假设您是在 OS X 上编程和开发的新手。

与 Unity 一起学习和使用来创建游戏的最佳语言是什么?

4

2 回答 2

5

首先,这是一个品味问题。所有 3 种语言都完全有能力。还值得一提的是,在性能方面没有显着差异。

那么,是哪一个?你必须自己选择。

也许这会有所帮助:

C#:
  • 优点:
    • 众所周知,很容易找到知道它的人
    • 严格(在编译时发现错误)
    • 即使在 Unity 的上下文之外,也可以在网上找到可用的代码位
  • 缺点:
    • 为什么如此严肃?
UnityScript(不是真正的 JavaScript):
  • 优点:
    • 易于快速学习
  • 缺点:
    • 不严格(后期发现错误 - 仅在运行时)
嘘:
  • 优点:
    • 优美的语法(pythonesquely干净)
    • 严格(在编译时发现错误)
  • 缺点:
    • 没有多少人使用它(所以如果你正在招聘......)
于 2013-05-07T22:00:22.887 回答
0

对于我这个网络开发者来说,Javascript 是最容易使用的。我在需要时使用 C#,但 Javascript 对我来说是最快的,而且我没有注意到任何性能损失。

您可以在 Unity 论坛上查看此主题以选择要使用的语言:http: //forum.unity3d.com/threads/18507-Boo-C-and-JavaScript-in-Unity-Experiences-and-Opinions

于 2010-10-22T04:43:17.433 回答