[Mono-list] Understanding a bit how things work

José Baltasar García Perez-Schofield jbgarcia at uvigo.es
Mon Mar 5 11:40:06 UTC 2012

	Hi, Charles!

> So, at this point, I need to determine if there is a package in mono
> that can provide the methods in "SlimDX" and if not, find something
> similar and re-work all the methods.

	The problem is not SlimDX. The problem is that SlimDX is a wrapper library for DirectX, and there is not DirectX _at all_ in mono.

	DirectX is a library available in Windows. C# is able to use it through p/invoke, in Windows, but because the library is already there:


	So, the real question is: the target operating system is Windows? If the answer is no, then you won't be able to use DirectX. You can for example use SDL and SDL#, which provide access to OpenGL:


	You can then distribute your mono application with the libraries for each platform, as the SDL library is multiplatform.

	There are of course, other alternatives, such as Unity3D...

Baltasar García Perez-Schofield (jbgarcia at uvigo.es)
Dpt. Informática, Universidad de Vigo, España

More information about the Mono-list mailing list