Jump to content
  • Advertisement
Sign in to follow this  
Sijmen

In doubt. XNA?

This topic is 4218 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Currently I'm programming happily on my Mac using Cocoa, C++, and OpenGL. Porting my stuff to Windows or Linux requires only minimal effort. But I've been more and more attracted to XNA. I've installed it on my desktop computer already, and it seems very interesting. But now I really don't know what to do. On one side, I take my Mac everywhere, like school. My PC is stationary and is at home. That means I can't program XNA on my main platform, and not when I'm at school (which can be compensated by installing it there). Also I'm pretty comfortable with OpenGL and the directness of C++ and the sweet Cocoa API. But on the other side, XNA is so nice, and I fell in love with C# some time ago (yes, I've been cheating on C# by going Cocoa :P). XNA Studio Express is such a nice product and it all just seems to 'just work'. And the possibility of maybe running my game on a 360 is so cool! What do you think I should do?

Share this post


Link to post
Share on other sites
Advertisement
Mono.Xna is slowly making progress. I'm supposed to be making sure it's still OS X-compatible, but I haven't had much time at all with schoolwork. [crying] Rob Loach is largely in charge, so send him a PM and ask him if any Mac users have complained about it being non-functional yet.

So I have no real idea if it works on OS X, but the Tao library it's based on certainly does (I intend to write several tutorials on getting Tao applications nicely packaged under OS X one of these days). Consider AgateLib, another C# library I contributed to and ensured was functional on Mac OS X. IMHO, it offers the same newbie benefits as XNA, minus the 360 compatibility. I think Axiom also works, but it's generally a wrapper over Ogre in my experience.

Finally, you can use Cocoa from C# using the b-e-e-autiful CocoaSharp library.

Edit: Kids, you too can become a GDNet moderator without understanding HTML.

[Edited by - Ravuya on March 6, 2007 11:31:27 PM]

Share this post


Link to post
Share on other sites
Quote:
Original post by Ravuya
Mono.Xna is slowly making progress. I'm supposed to be making sure it's still OS X-compatible, but I haven't had much time at all with schoolwork. [crying] Rob Loach is largely in charge, so send him a PM and ask him if any Mac users have complained about it being non-functional yet.

So I have no real idea if it works on OS X, but the Tao library it's based on certainly does (I intend to write several tutorials on getting Tao applications nicely packaged under OS X one of these days). Consider AgateLib, another C# library I contributed to and ensured was functional on Mac OS X. IMHO, it offers the same newbie benefits as XNA, minus the 360 compatibility. I think Axiom also works, but it's generally a wrapper over Ogre in my experience.

Finally, you can use Cocoa from C# using the b-e-e-autiful CocoaSharp library.

Fixed.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!