9

有什么类似于统一的东西,但不同之处在于我可以使用 C++ 而不是 javascript?

4

6 回答 6

2

有趣的是,我希望学习一点团结,因为我认为这是一些帖子的要求......我发现了这个问题。

我认为 Ogre3D 很棒......它可能是你正在寻找的东西。这是链接 ogre3d.org

我用的是Ogre3D。http://www.ogre3d.org/

于 2012-08-16T14:22:57.253 回答
1

Unity 使用 Javascript 有点误解。Unity中使用的所谓Javascript,其实是Javascript的一种方言,它与CLI兼容,与官方的Javascript并不完全相同。此外,您不仅限于在 Unity 中使用 Javascript。您还可以使用 C#,它在某些方面类似于 C++ 和 Java,或者是不太常用的 Boo 脚本。

就个人而言,我建议在 Unity 中使用 C#,因为它非常强大,并且允许通过 P/Invoke 调用本机 C/C++ 函数。这是插件使用的链接:http: //unity3d.com/support/documentation/Manual/Plugins.html

链接到游戏引擎列表。请花时间阅读并考虑它们: http ://en.wikipedia.org/wiki/List_of_game_engines

于 2012-04-17T09:40:46.660 回答
1

如果你想要 Unity 提供的可访问性,C++ 肯定是错误的选择。更好的是解释/脚本语言,例如 Python。它们在 Web 浏览器/许多操作系统中工作时更加灵活。

于 2012-04-17T12:35:25.197 回答
0

如果您对定位移动平台感兴趣,那么Marmalade可能是一个不错的选择。

于 2012-04-17T09:32:56.877 回答
0

Panda3D与 Unity 相比,它不是一个想法,但它可以作为 Web 插件工作,跨平台。它缺少 IDE,但它是开源的。

据我所知,Unity 没有必要使用 JavaScript 或 Boo,C# 像脚本语言一样没有错(这对 C++ 来说真的很难)。

于 2012-04-17T12:24:59.753 回答
0

作为一名统一开发人员,我喜欢将 c++ 添加到知识库中,因为所有 AAA 游戏都是由 C++ 制作的,我一直在寻找类似统一但针对 CPP 的东西。唯一好的 cpp 引擎是不真正支持 c++ 的虚幻引擎。该语言是 c++ 的方言,存在很大差异。非常喜欢

  • 指针和引用的罕见用法
  • 更多语法,如 c# 属性(cpp 没有属性)...

所以你不会学习内存管理。我能找到的最接近的东西是 COCOS2dx,因为整个框架是用纯标准 c++ 编写的,并且已经添加了许多库,如 UI 和 Physics。你可以用它编写自己的引擎和编辑器。

于 2021-12-03T09:13:45.280 回答