Is MonoGame 3D-Optimized?

Topics: General, Windows Phone
Feb 24 at 7:53 PM
Hi,

I am wondering if I can build advanced 3D-Games with MonoGame for Windows Phone 8.
My biggest question hereby is, if MonoGame is actually a 3D-Optimized framework, which supports things like landscape mode etc.

Thanks!
Coordinator
Feb 24 at 10:54 PM
I'm not sure what you mean by 3D optimized. We fully support 3D rendering with hardware acceleration using OpenGL or Direct3D (whichever is available for the platform). We also support portrait and landscape modes.
Feb 24 at 11:44 PM
Everything (Games made by MonoGame) I saw so far are straight 2D-Games.
Maybe I missed 3D-Games that were made with MonoGame?
Coordinator
Feb 24 at 11:51 PM
Edited Feb 24 at 11:51 PM
Ardev, you obviously have not looked hard enough :)

If you look on our showcase page you will see both 2D and 3D games listed - http://www.monogame.net/showcase

I hope this helps.


D.
Feb 25 at 1:30 PM
That's good to see!

So if MonoGame supports 3D-Games and 'imitates' the XNA-Framework,
every XNA-Tutorial I could find should be realizable, right?

Can I go forward an pretend to have the normal XNA-Framework?
Coordinator
Feb 25 at 3:43 PM
There might be a few rarely used features we have yet to implement, but most XNA 4.0 tutorials and samples should work.
Mar 10 at 4:25 AM
Edited Mar 12 at 3:50 PM
One thing that I have had difficulties with is the EnvironmentMapEffect which requires a TextureCube as one of its inputs. As far as I know it hasn't been implemented on all platforms yet, I tried to add the code to enable it in my local version but got mired down in the details. I am not sure if that is considered a rarely used feature.

Update: Apparently this problem has been fixed recently.