【问题标题】:Can I use C++ with UDK?我可以将 C++ 与 UDK 一起使用吗?
【发布时间】:2023-03-25 23:53:01
【问题描述】:

我可以将 C++ 与 UDK 一起使用吗?我知道他们在他们的页面上提到了 unrealscript,但我也听说可以使用 C++,是这样吗?

【问题讨论】:

  • 一旦有一个问题被关闭,您就会再次打开基本上相同的问题。这太不真实了!
  • @JerryCoffin 我曾经问过这个问题,人们将其关闭为“不是真正的问题”。所以我重新措辞以表明,这确实是一个真正的问题,而且它的答案一点也不明显。
  • 你试过问虚幻的人吗?
  • @JerryCoffin 真正不真实的是这里有些人的傲慢和无知。这个问题怎么可能被关闭为不是一个真正的问题?怎么样?

标签: c++ unreal-development-kit


【解决方案1】:

这取决于。如果您使用免费版本的 UDK,您无法使用 C++ 编写游戏代码,但您可以包含可以用 C++ 编写的自写 DLL。

如果您成为被许可人,您将获得虚幻引擎 3 的 C++ 源代码,然后能够使用 C++ 进行编程。

但是获取源代码非常昂贵,如果我没记错的话,要好几倍,所以你可能大部分时间都在使用 UnrealScript。

【讨论】:

  • 感谢您回答“不是一个真正的问题”;)。在那种情况下(被 UnityScript 卡住)我最好忘记它并转向 OGRE。我根本不能牺牲性能,这就是为什么我也没有考虑 Unity。无论如何,谢谢。
  • @SmallB 很遗憾看到在过去的两年中,你和以前一样封闭,什么都没学到。考虑到 Unity 5 将具有其他令人印象深刻的功能,例如 GI 模块,您的宠物讨厌在这里显然是不合适的。
【解决方案2】:

有关如何使用 DLL 的更多信息: Calling DLLs from UnrealScript (DLLBind)

【讨论】:

    【解决方案3】:

    最近发布了虚幻引擎 4,每月 20 美元 + 5% 的利润,您可以访问它的源代码,您可以将其与您的代码一起编译。

    但是,您不会找到 UnrealScript 组件,唯一可用的脚本解决方案是基于 GUI 的类似 Kismet 的东西。

    【讨论】:

      猜你喜欢
      • 2019-01-25
      • 2010-11-26
      • 2013-12-30
      • 1970-01-01
      • 1970-01-01
      • 2012-02-27
      • 2020-08-04
      • 2018-10-23
      • 2011-02-22
      相关资源
      最近更新 更多