问题标签 [unreal-development-kit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
editor - UDK 可以用于非游戏项目吗?
这是一个非常基本的问题。我想知道Unreal Development Kit是否可以用于游戏以外的东西,特别是灯光秀模拟器和编辑器。该网站说:
虚幻引擎 3 已被游戏开发者、研究人员、电视工作室、机器导演、艺术家和学生使用。如果您有一个需要在游戏引擎中实现的想法,UDK 适合您。
但我觉得它更面向游戏。对于我的爱好项目,我希望能够创建具有旋转/移动激光/变色灯的灯光秀模拟,与声音/音乐同步。我还想为此开发一个 GUI 编辑器,最好使用 C#,但如果无法从 C# 访问引擎的渲染功能,那么 C++/Qt 就足够了。编辑器将用于设计模拟,然后实时渲染/播放。
我想我的基础,一般问题是:虚幻开发工具包可以用于这样的事情,不一定与游戏相关吗?或者我应该使用我原来的 Ogre3D 选项,据我所知,它只专注于渲染和 3D 图形。
编辑:刚刚看到这个页面再次提到:
我可以使用 UDK 创建任何类型的游戏吗?
绝对地。UDK 是您希望创建的任何类型的虚拟世界的完美解决方案,从赛车游戏到模拟。
所以我现在的问题很简单:我是否能够访问生成代码的渲染器或其他功能,以将其集成到我的模拟器的编辑器中?我想一个更简单、更相关的类比是,如果我写了一个游戏,我能写我自己的关卡/角色/等等吗?编辑器?我该怎么做?是的,我知道 UDK 已经带有编辑器,但我的意思是如果我想自己制作。
谢谢!我很感激任何答案:)
unreal-development-kit - 虚幻脚本资源
现在虚幻开发工具包已经发布,任何人都可以免费使用,我很高兴能尝试一下。我的理解是编程是通过UnrealScript中的脚本完成的,我想知道你们中是否有人知道关于 Unreal Script 或 Unreal Development Kit 的任何好的文章、教程、书籍和参考资料。
文档
工具
- nFringe - 用于 UnrealScript 的 Visual Studio 编辑器和调试器
- WOTgreal - Unreal® 引擎的编辑工具
- 当前开发版本支持UDK
- UnCodeX - UnrealScript 瑞士军刀
教程
视频教程
.net - 在 .NET 应用程序中使用 Unreal 3 引擎
现在Unreal Development Kit for Unreal 3 引擎是免费的,我正在考虑将它用于应用程序。您认为可以将 Unreal 3 驱动的 3D 窗口嵌入到 .NET(WPF 或 Windows 窗体)中并使用 c# 控制其中的部分游戏对象吗?引擎是纯 c++ 吗?或 COM 或是否有 .NET 包装器或其他东西?
unreal-development-kit - 减少udk的重力?
我试图通过添加喷气背包在udk中创建一个mod,所以我需要玩家跳得很高,我不知道如何在虚幻脚本中做到这一点。有人可以解释如何做到这一点或指向我一个很好的教程。谢谢
unreal-development-kit - 无法放置 KActorSpawnable - UnrealScript
我希望这里有人可以帮助我,我一直在尝试创建一个可放置的演员,它将成为玩家控制器,但是当我尝试通过“演员类”窗口添加它时,那里什么都没有。
我真的很绝望,任何帮助真的很感激。提前致谢。
unreal-development-kit - UDK“错误,通过上下文表达式访问类内 _ 的成员需要显式‘外部’”
当我尝试制作我的项目时,我在 UDK 前端收到以下错误:
C:\UDK\UDK-2010-03\Development\Src\FixIt\Classes\ZInteraction.uc(58) :错误,通过上下文表达式访问类内 GameUISceneClient 的成员需要显式“外部”
类ZInteraction
扩展Interaction
。
第 58 行是:GetSceneClient().ConsoleCommand("KEYNAME"@Key);
这里有什么问题?我仍在调查中,我会在发现更多信息时进行更新。
编辑:尝试将线路固定为class'UIRoot'.static.GetSceneClient().ConsoleCommand("KEYNAME"@Key);
- 没有变化。
unreal-development-kit - UDK“错误,‘GameUISceneClient’类中无法识别的成员‘OpenMenu’”
编译后,我收到以下错误:
C:\UDK\UDK-2010-03\Development\Src\FixIt\Classes\ZInteraction.uc(41):错误,“GameUISceneClient”类中无法识别的成员“OpenMenu”
第 41 行如下:
GetSceneClient().OpenMenu("ZInterface.ZNLGWindow");
但是当我搜索OpenMenu时,我发现它确实是在UDK的GameUISceneClient.uc中定义的:
第 1507 行:执行函数 OpenMenu(字符串 MenuPath,可选 int PlayerIndex=INDEX_NONE)
看起来我的一切都是正确的。那么有什么问题呢?为什么找不到 OpenMenu 功能?
unreal-development-kit - UDK“错误,'DefaultMesh':错误的命令或表达式”
我正在将 UT3 代码移植到 UDK,并且使用 UDK 编译器出现以下编译错误:
C:\UDK\UDK-2010-03\Development\Src\FixIt\Classes\ZPawn.uc(25):错误,'DefaultMesh':错误的命令或表达式
ZPawn 类扩展了 UTPawn。
第 25 行如下:
DefaultMesh 在 UDK 中去了哪里?
unreal-development-kit - UDK AnimatedCamera 去哪儿了?
我正在将游戏从 UT3 移植到 UDK。其中一个类是 AnimatedCamera 的子类。但是,UDK 中似乎缺少 AnimatedCamera,因为编译器好心地告诉我:
错误,未找到 ZCam 类的超类 AnimatedCamera
AnimatedCamera 去哪儿了?
unreal-development-kit - UDK“错误,类中无法识别的成员‘FocalPoint’......”
我正在将 UT3 游戏移植到UDK。
它使用了一个大型代码库,我收到了这个编译器错误:
C:\UDK\UDK-2010-03\Development\Src\FixIt\Classes\ZController_FireWeapon.uc(129):错误,“ZController”类中无法识别的成员“FocalPoint”
ZController 扩展了 UTBot。这是引用的行:
(Agent 是 ZController 类型)
焦点发生了什么?