I need to go so I'll be quick;
My friend and I are making an application and I want to make the graphics in C++ - OpenGL (me) and the logic in C# (him).
Windows only is fine, we don't need cross platform capabilities. We are doing everything from scratch without any external library (like Irrlicht/CsGL etc.). I can use Only what is provided with VS2005 and only media files can be imported to our workplace. It suppose to be a pretty small but impressive project, its for a contest. (Probably would be a small card game or something like that but with cool impressive features, gameplay-wise and programming-wise; OOP, efficiency etc..).
Is it possible to do that?
My idea was to make a dll with C++ with all the classes I need, to do the graphics and provide an interface for the C# application that uses my dll.
The first problem that I can think of is how to use the dll in C# syntax-wise.
Any other suggestion is welcome!
Thanks!!
P.S
Am I asking how to write a wrapper to OpenGL for C#??
Oh and I'll check this thread only tomorrow midnight or day after tomorrow cause I have a 9 hours programming exam tomorrow

