Quote Originally Posted by xander_tan View Post
Would it help if you change the assembly's permission to `full trust`? Or, if your C# code run the C++ unmanaged code?

I am very interested to hear, if you could share some of your experience, such as what kind of game you develop, what game engine you use, how the development cycle goes compare to C++ or any other language, etc.
Unfortunately I don't have the opportunity to work on game programming. Most of the projects I work on are either Web Applications or services running on web servers.

As far as game engines go there are plenty of them available for free in C++, its been awhile since I've looked but I'm sure there are numerous C# ones out by now. I've read a bunch of books on the subject though because its of interest to me.

Good book on game programming. Covers just about every aspect of game programming, network, scripting, ai, graphics, data structures etc...
http://www.amazon.com/Game-Coding-Co.../dp/1932111913

Good book for game engine design. Really goes into details on just about every aspect of game engines. Even though i doubt I'll ever program my own engine reading the book helped me understand how they work and everything that goes into them. Also contains a pretty full featured engine as part of the software that comes with the book.
http://www.amazon.com/Ultimate-Engin...7755143&sr=1-3