【问题标题】:Does Unity3D let you code with Java?Unity3D 是否允许您使用 Java 进行编码?
【发布时间】:2013-10-03 06:41:12
【问题描述】:

我一直在搜索,但我得到的答案与 Java 和 Javascript 混淆。基本上我想知道 Unity3D 是否允许我用 Java 制作游戏?我想制作基于浏览器的游戏,而不是安卓。

【问题讨论】:

  • 我不确定您对 C# 或 JavaScript 的熟悉程度,但我可以向您保证,如果您对 Java 感到满意,那么 C# 和 JavaScript 应该不会很难适应。但是,在 Unity 方面,我个人更喜欢 C#:我发现大多数与代码相关的问题都是使用(或参考)C# 来回答的,而 JavaScript 在 Web 开发之外对我来说并不合适。
  • 此外,Unity 可以使用 WebGL 构建与浏览器兼容的游戏:docs.unity3d.com/Manual/webgl-building.html

标签: java game-engine


【解决方案1】:

目前unity3d不支持java。

根据unity3d网站。

使用 Unity 编写脚本可为您带来快速迭代和执行,以及 世界领先的编程环境的强度和灵活性。 脚本简洁、直接且速度极快。在 Unity,您可以使用 JavaScript、C# 或 Boo 编写简单的行为脚本。全部 三种语言易于使用并在开源 .NET 上运行 平台,Mono,编译时间很快。

What Language is Used To Develop Using Unity

http://unity3d.com/unity/workflow/scripting

【讨论】:

    【解决方案2】:

    在 Unity 中,您可以使用 C# 或 JavaScript (UnityScript) 编写简单的行为脚本。这两种语言都易于使用并在集成的脚本运行时上运行。

    阅读更多:https://unity3d.com/unity/workflow/scripting

    如上所述,Unity 目前不支持 java 编码。

    对于 Java,libGDX 是最佳选择:http://libgdx.badlogicgames.com/

    虽然 Unity 有更好的支持和文档,但 libGDX 也非常强大。

    奥林匹克之战是一款使用 libGDX 制作的流行游戏 https://play.google.com/store/apps/details?id=com.ironhide.games.clashoftheolympians

    【讨论】:

      猜你喜欢
      • 2021-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-14
      相关资源
      最近更新 更多