在.NET应用程序中使用Unreal 3 Engine

bit*_*onk 3 .net 3d interop game-engine unreal-development-kit

现在,Unreal 3引擎Unreal Development Kit是免费的,我正在考虑将它用于应用程序.你认为有可能将虚幻3驱动的3D窗口变成.NET(WPF或Windows窗体)并使用c#控制游戏对象的部分吗?引擎是c ++吗?或COM或是否有.NET包装或什么?

A.A*_*sas 7

抱歉,UDK不会为您提供对代码的本机访问权限.相反,它是脚本级别的.因此,您无法将其包装等用于.NET.

Unreal并非旨在嵌入到另一个应用程序中,它是一个非常大的软件,具有特殊的,非常特定的用途.即使您拥有完整的开发许可证,执行您所要求的工作也是一项艰巨的任务.

我建议研究一种基于XNA的游戏引擎,用于C#.