At the end I have decided to not use XNA to build my videogame editor: I think XNA is not the best for this task.
Probably I will write a player using XNA too.

This last version uses C#, Managed DirectX and one DLL written in C++ unmanaged.

  • The first photo shows old version written using C++ and DirectX.
  • The second photo shows current interface of  "3D Game Editor".
  • The third photo shows first version written – some years ago – in VB6/C++ and using OpenGL.