[Mono-list] Are we in need for a Cross platform library similar to DirectX?
cygon at nuclex.org
Thu Sep 17 10:15:34 EDT 2009
On 17.09.2009 15:44, docesam wrote:
> i realize that mono is a great project. it allow programmers and users to
> change from windows to linux the easy way.
> but wait : game programmers still suffering.Do they have directX in linux ?
They have OpenGL. And Mono programmers have the Tao Framework
(http://www.taoframework.com/) which provides bindings to SDL (for
platform-neutral initialization of an OpenGL context) and, of course,
bindings to OpenGL itself.
Granted, if someone had the drive to get Mono.Xna back on track I'd love
to use the Microsoft.Xna.Framework.Graphics.GraphicsDevice class instead
of raw OpenGL calls - because it's just neat and tidy, and very similar
to MDX or SlimDX.
If you want to be able to use either DirectX or OpenGL, the Axiom Engine
contains a some classes that abstracts the graphics API specific stuff
so you could use DirectX on Windows and OpenGL on Linux/Windows. I have
no idea if this part can be easily isolated (or is already separate)
from the rest of the Axiom codebase, though.
More information about the Mono-list