Hey,
I'm working on my Game Engine(like everyone here :P) and I decided to build Game/Level Editor in C# with WPF. I was using it on University projects and it was quite easy and nice to use, so i decided to program Editor wiith it.
I had few aproches in programming Level editor in C++/CLI and Windows Forms, but it was literally pain in the ass, to build something bigger, as there was more code.
My question is how to integrate Game Engine in C++ with Game/Level Editor in C# ? And how to display Direct3D surface in WPF
I've read about using PInvoke, sending commands via Sockets to Engine etc.
But what is "best" ? And could you provide any tutorials/articles about it ?
Any suggestion about developing own Editor would be great :)