[.net] [XNA] Crossplatfromability of XNA

Started by
9 comments, last by Billr17 17 years, 7 months ago
Quote:Original post by Rob Loach
A better idea would be to have a rendering engine that would have the ability to render using both XNA and Tao.OpenGl. Although it's still fairly buggy with both Managed DirectX and OpenGL, I know that this is the direction Borrillis wants to go with Axiom. There was a recent discussion on the forums regarding XNA.


I have been doing some thinking about this too. After reading Mitch's Game Component Article, I was thinking about trying to make a IGraphicsDeviceService based service based on the Tao.OpenGL framework. This seems to be an reasonable way to integrate an OpenGL renderer. If you stuck to OpenGL, and *nix friendly libraries only, you might be able to easily port the base non DirectX XNA libraries over (such has the GameComponent stuff). It would be a bit tougher to enable both OpenGL and DirectX support with XNA, but I think the IGraphicsDeviceService would be a good starting point.

This topic is closed to new replies.

Advertisement