使用Unity开发的最佳语言?

时间:2010-10-22 04:40:04

标签: c# unity3d unityscript boo

我想问你关于Unity框架和编程的所有内容。 Unity支持三种不同的语言; Boo,C#和Unityscript。假设您不熟悉OS X上的编程和开发。

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

2 个答案:

答案 0 :(得分:5)

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

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

也许这会有所帮助:

C#:
  • 优点:
    • 众所周知,很容易找到知道它的人
    • strict(在编译期间发现错误)
    • 可以在线找到可用的代码位,甚至可以在Unity的上下文中找到
  • 缺点:
    • 为什么这么认真?
UnityScript(不是真正的JavaScript):
  • 优点:
    • 易于学习
  • 缺点:
    • 不严格(发现错误 - 仅在运行期间)
嘘:
  • 优点:
    • 漂亮的语法(pythonesquely clean)
    • strict(在编译期间发现错误)
  • 缺点:
    • 没有多少人使用它(所以如果你正在招聘......)

答案 1 :(得分:0)

对我来说,一个网络开发者,Javascript最容易使用。我需要时使用C#,但Javascript对我来说速度最快,而且我没有注意到任何性能命中。

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