这是一个非常基本的问题。我想知道,如果虚幻开发工具包可用于游戏以外的东西,特别是光显示仿真器和编辑器。该网站表示:

  

虚幻引擎3已被用于游戏开发人员,研究人员,电视演播室,机造影片导演,艺术家和学生。如果您有需要被带到生活在一个游戏引擎的想法,UDK是给你的。

不过,我有一种感觉,它更注重游戏。对于我的爱好的项目,我想能够创建具有旋转/移动改变颜色的激光/灯,同步声音/音乐灯光秀模拟。我也想开发这一个GUI编辑器,最好是在C#中,但如果它不能从C#访问引擎的渲染功能,那么C ++ / Qt的应该足够了。该编辑器将被用于设计模拟,其然后将被呈现/实时播出。

我想我的基础,一般的问题是:可以在虚幻开发工具包可用于这样的事情,不一定是游戏相关?或者我应该去我原来OGRE3D的选项,它只是侧重于据我所知渲染和3D图形。

修改:刚才看到此页面再次提到:

  

我可以创建任何类型的游戏使用UDK?

     

绝对。 UDK为任何类型的虚拟世界的你要创建,赛车游戏,以模拟的完美解决方案。

所以我的问题是现在根本:请问我可以访问渲染器或我的最终代码将它集成到我的模拟器编辑其他功能?我想一个更简单,更听上去很像的类比是,如果我写一个游戏,我就可以写我自己的水平/文字/等。编辑呢?我会怎么做呢?是的,我知道UDK自带的编辑器了,但我的意思是,如果我想我自己的。

谢谢!我明白任何答案:)

有帮助吗?

解决方案

在UDK只允许你用脚本(虚幻脚本),而不是用本机代码(C ++)玩。因此,更复杂的项目或整合是非常困难的不完整的C ++源代码。但是,如果你将重新使用编辑器(虚幻)为您的项目,让你基于虚幻模拟可以做到这一点。

其他提示

我很好面向在什么虚幻引擎可以做,并回答你的问题是yes和no;)

是的,你可以创建将被旋转/移动和发光自己的演员。但是,将无法创建一个围绕UE的呈现自己的自定义编辑器。坦白说,我不明白为什么你需要一个 - 虚幻编辑器有能力设计和执行灯光秀模拟(以及更多)所需的所有工具 - 所有你需要做的是让熟悉这些工具

有一件事情你可以在外部编辑器做的(除非,当然,对于材质,声音,模型等)是建立在保存到文本文件的一些自定义安装,后来在虚幻脚本的文件中读取 - 它允许它

“我想一个更简单,更听上去很像的类比是,如果我写一个游戏,我就可以写我自己的水平/字符/等编辑器呢?”

是的,你可以让自己的角色和地图。你不应该有任何需要,使自己的编辑器,虽然,在给定的编辑器就足够了。

虽然你可能无法访问的C ++源代码,有一个的很多的可使用虚幻脚本来完成。检查所有的条目到使一些虚幻的比赛,他们都做了使用在UDK可用的工具。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top